Position Overview:
We are looking for an experienced Senior Full-Stack Developer to join our team and contribute to building state-of-the-art web applications using React and Remix, with a strong emphasis on TypeScript and debugging skills.
Key Responsibilities:
- Collaborate with a team of engineers and designers to prioritize user experience and develop features accordingly.
- Build and maintain our web platform, ensuring scalability and maintainability.
- Write clean, well-structured code that follows industry best practices.
- Develop reusable code and libraries for future use.
- Contribute to creating a modular ecosystem, collaborating with other teams to ensure seamless integration.
- Ensure code quality through robust testing, documentation, and production observability.
Required Expertise:
- Over 5 years of experience building large-scale products or systems, with a solid technical foundation.
- Versatile problem solver, comfortable navigating both frontend and backend complexities to deliver top-tier solutions.
- Proficient in TypeScript with mastery in React and Remix, though strong engineering skills are more critical than specific language expertise.
- Proven experience integrating RESTful and GraphQL APIs into web applications.
- Familiarity with building engineering solutions that are support-focused and enhance both internal and external user experiences.
- Strong collaboration skills, working well with diverse teams of experts.
- Demonstrated ability to interconnect various services and processes, even in unfamiliar areas.
- Commitment to engineering, security, and design best practices.
Tech Stack:
- TypeScript
- React
- TailwindCSS or similar CSS framework
- GraphQL / gRPC
- Testing libraries