Développeur Back-end Typescript (NodeJS) - H/F

Freelance
Tourisme/Hôtellerie/Loisirs
Temps plein
500€/jour
Paris

Description du poste

Contexte :

Vous rejoignez une équipe Back-For-Front (BFF) en charge de construire et de maintenir une couche d’abstraction exposant des API via GraphQL à destination des applications web et mobiles. L’équipe intervient de manière transversale avec de nombreuses équipes business et techniques.

Missions clés :

  • Étendre le graph existant en intégrant de nouvelles sources de données via des API REST et GraphQL.

  • Répondre aux besoins fonctionnels des équipes Front en collaboration avec le PO BFF.

  • Participer activement au review de code et à l’accompagnement des développeurs contributeurs internes et externes. Le repository est ouvert à la contribution multi-équipe.

  • Assurer la qualité, la robustesse et la fiabilité des APIs exposées (log management, traçabilité, gestion des erreurs).

  • Mettre en place des outillages d’automatisation à base d’IA.

  • Intervenir ponctuellement sur la configuration AWS du projet (Lambda, Redis, ECS Fargate, etc.).



Profil idéal :

  • Développeur backend senior avec un excellent niveau en Typescript.

  • Bonne maîtrise de l’écosystème Node.js et suivi actif de son évolution (veille technologique).

  • Une expérience significative sur GraphQL, côté client et/ou serveur.

  • Être attentif(ve) à la qualité du code, à la documentation, à la testabilité et à la performance.

  • Une forte sensibilité DevOps : CI/CD, monitoring, logs, observabilité.

  • Être rigoureux(se), autonome, capable de collaborer dans un environnement multi-équipes.

  • Un plus : expérience en environnements AWS (Lambda, CloudWatch, SQS, API Gateway, etc.) et Apigee.



Stack technique :

  • Langage : TypeScript

  • Frameworks : Node.js (Express / Apollo Server)

  • APIs : GraphQL, REST

  • Cloud : AWS (Lambda, ECS Fargate, CloudWatch, etc.)

  • Monitoring/Supervision : Splunk Observability, CloudWatch, Hive

  • Outils : GitLab, Jira, Notion, Slack, Postman, etc.



Pourquoi les rejoindre ?

  • Travailler au sein d’une équipe technique solide, en environnement agile.

  • Participer à la construction d’APIs utilisées à grande échelle dans des produits à forte visibilité.

  • Avoir un impact direct sur l’expérience utilisateur côté mobile et web.

  • Évoluer dans un contexte technique stimulant, avec des enjeux de scalabilité, de performance et d’architecture.

Processus de recrutement

  • Entretien avec le responsable recrutement + Lead Développeur

  • Mise en situation pratique sur site