Job position DĂ©veloppeur Middleware B2B â Node.js / NestJS (H/F)
Share this job
CITECH recrute ! đ
âš Si vous souhaitez apporter vos compĂ©tences dans la rĂ©alisation dâun projet important, nous avons LA mission pour vous ! Nous recherchons en effet un(e) DĂ©veloppeur Middleware B2B â Node.js / NestJS (H/F) đ
đĄ Votre mission est pour un client acteur majeur dans le secteur du voyage et des plateformes transactionnelles, dont lâobjectif est de dĂ©velopper des solutions technologiques performantes permettant la gestion et lâoptimisation de services de rĂ©servation Ă grande Ă©chelle.
Vous interviendrez au sein dâĂ©quipes techniques internationales sur la conception et le dĂ©veloppement de services middleware B2B, au cĆur dâune architecture microservices et orientĂ©e Ă©vĂ©nements, permettant lâintĂ©gration et lâĂ©change de donnĂ©es entre diffĂ©rentes plateformes et partenaires.
đđœÂ Vous aurez donc les missions principales suivantes : đœđ
đž Concevoir et dĂ©velopper des services middleware B2B robustes et performants.
đž DĂ©velopper et maintenir des APIs GraphQL et REST avec Node.js, NestJS et TypeScript.
đž Participer Ă la conception dâarchitectures microservices et event-driven.
đž IntĂ©grer diffĂ©rents systĂšmes via des APIs et services distribuĂ©s.
đž Concevoir des solutions respectant les principes Clean Architecture, SOLID et OOP.
đž Mettre en place et maintenir des tests automatisĂ©s (TDD, tests E2E avec Jest).
đž Participer activement aux revues de code et aux bonnes pratiques Gitflow.
đž Contribuer Ă lâamĂ©lioration continue de la qualitĂ© du code et des performances des services.
đž Collaborer avec les Ă©quipes produit, architecture et DevOps dans un environnement agile.
đž Participer Ă la containerisation et au dĂ©ploiement des services via Docker.
Candidate profile
âïžÂ Les compĂ©tences attendues sont les suivantes : âïž
âïž Excellente maĂźtrise de Node.js, NestJS et TypeScript.
âïž ExpĂ©rience solide dans le dĂ©veloppement dâAPIs GraphQL (Apollo) et REST.
âïž Bonne connaissance des architectures microservices et event-driven.
âïž MaĂźtrise des bases de donnĂ©es SQL et NoSQL.
âïž ExpĂ©rience avec Docker.
âïž Bonnes pratiques de dĂ©veloppement : TDD, OOP, SOLID, Clean Architecture.
âïž ExpĂ©rience des revues de code, Gitflow et feature branching.
âïž Anglais professionnel courant.
â CompĂ©tences apprĂ©ciĂ©es :
âïž ExpĂ©rience avec lâĂ©cosystĂšme AWS (Lambda).
âïž Utilisation de systĂšmes de cache (Redis, Valkey).
âïž Conception dâarchitecture avec UML (diagrammes de classes, sĂ©quence, etc.).
âïž Connaissance des outils dâobservabilitĂ© (Splunk, OpenTelemetry).
âïž ExpĂ©rience avec OpenSearch, CI/CD ou gestion de releases.
âïž ExpĂ©rience dans des environnements transactionnels / plateformes de rĂ©servation.
âïž Connaissance des architectures event streaming (Kinesis).
Working environment
âïž Tous nos postes sont ouverts aux personnes possĂ©dant le statut RQTH.
đŒÂ CDI : 45 - 60 K⏠Brut/an
đ°Â Freelance : 350 - 460⏠/jour
đŻÂ RĂ©fĂ©rence : 260309_Dev Middleware B2B_91
Pourquoi rejoindre Citech ? đ€
Une ambiance de travail conviviale avec des afterworks organisĂ©s rĂ©guliĂšrement ! đ€
Des missions de longues durées
Des formations adaptées à vos envies et vos aspirations
Une mobilitĂ© que si vous le souhaitez đ
Un accompagnement personnalisĂ© avec un suivi rĂ©gulier (autour dâun cafĂ© ou un thĂ©, câest vous qui choisissez đ)
Une mutuelle avantageuse pour vous mais aussi pour les membres de votre famille đ
Une flexibilitĂ© sur la gestion de vos repas đ±
Un statut Cadre et une convention collective SYNTEC
Alors quâattendez-vous pour nous rejoindre ? đ
Â
Apply to this job!
Find your next career move from +800 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
DĂ©veloppeur Middleware B2B â Node.js / NestJS (H/F)
CITECH
