Tech Stack
AWSCloudJavaScriptMicroservicesNode.jsNoSQLReactTypeScript
About the role
- Design, develop, and maintain scalable web applications with a 50/50 focus on backend and frontend.
- Implement backend services using Node.js and TypeScript.
- Build dynamic, responsive, and user-friendly interfaces with React.
- Develop and optimize cloud-based applications on AWS.
- Collaborate with product managers, designers, and other engineers to deliver high-quality features.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and contribute to best practices across the team.
Requirements
- Strong experience with Node.js and TypeScript for backend development.
- Solid knowledge of React and modern frontend ecosystems (hooks, state management, etc.).
- Experience deploying and maintaining applications on AWS (Lambda, ECS, S3, API Gateway, etc.).
- Understanding of RESTful APIs and microservices architecture.
- Experience with relational and/or NoSQL databases.
- Familiarity with CI/CD pipelines and automated testing.
- Excellent problem-solving skills and ability to work collaboratively.
- Fluent in English (spoken & written).
- French is a plus.