Développeur NestJS-(h/f)
emagine Polska
⚲ Paris
Wymagania
- Test-Driven Development (TDD)
- strategy
- Object-Oriented Programming (OOP)
- SQL
- Node.js
- Testing
- REST
- UML
- TypeScript
- NoSQL
Opis stanowiska
Introduction & Résumé Nous recherchons un Développeur NestJS talentueux pour rejoindre notre équipe dynamique. Le candidat idéal aura une expertise solide en Node.js et TypeScript, ainsi qu'une expérience dans le développement d'API GraphQL et REST. Ce rôle implique la conception et la documentation d’architectures techniques, ainsi que la collaboration étroite avec les équipes inter-équipes pour créer des microservices robustes et performants. Responsabilités principales En tant que Développeur NestJS, vous serez responsable de: • Développer et maintenir des microservices NestJS exposant des APIs GraphQL et REST à fort volume. • Concevoir et documenter les choix d’architecture (UML, ADRs) en collaboration directe avec le Tech Lead. • Travailler sur un domaine booking riche: transactions, RFP, disponibilités, devis. • Contribuer aux revues de code, à la stratégie de tests (Jest, E2E) et à l’amélioration continue des pratiques. • Participer aux rituels techniques inter-équipes avec les frontends et les partenaires intégrateurs. Exigences clés • NestJS (v11), Node.js (v22), TypeScript • GraphQL (Apollo) & APIs REST • Docker • Bases de données SQL / NoSQL • TDD, tests E2E (Jest) • OOP, principes SOLID, Clean Architecture • Architecture microservices • Gitflow • AWS (Lambdas) • Anglais courant Atouts supplémentaires Les compétences suivantes sont un plus : • Expérience en développement agile • Connaissance de Docker Swarm • Pratique dans un environnement multinational