Développeur backend Node.js BFF- senior-(H/F)

Groupe One
Canton of Boulogne-Billancourt-1, France
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton of Boulogne-Billancourt-1, France

Tech stack

JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Continuous Integration
Node.js
Open Source Technology
Scrum
Data Streaming
TypeScript
Datadog
Backend
Gitlab-ci
Sentry
GraphQL
Front End Software Development
Functional Programming
Cloudwatch

Job description

Développeur backend senior Node.js / BFF (H/F)

Rejoignez une équipe technique expérimentée pour faire évoluer une architecture backend stratégique au cœur d'une plateforme à fort trafic et multi-supports.

Vos missions

vous intervenez sur la conception et l'évolution de la couche backend for frontend (BFF), en lien direct avec les enjeux de performance, de scalabilité et d'expérience utilisateur.

  • Concevoir, développer et maintenir des services BFF permettant d'agréger et de normaliser des données issues de multiples API

  • Fournir des réponses optimisées et adaptées aux différents canaux média

  • Optimiser les performances via une gestion fine du cache, des headers HTTP et des flux de données

  • Contribuer aux évolutions d'architecture et aux pipelines de données

  • Participer à l'intégration continue, aux déploiements et à l'amélioration des processus

  • Produire un code robuste, maintenable, documenté et conforme aux standards de qualité

Responsabilités techniques

  • Développement d'API backend complexes et performantes

  • Agrégation et transformation de données multi-sources

  • Gestion de la scalabilité et des performances

  • Mise en place et amélioration des outils de monitoring et d'observabilité

  • Participation active aux choix d'architecture

Ton environnement technique

Langages : JavaScript / TypeScript

Backend : Node.js, Apollo Server (GraphQL)

Tests : Jest (unitaires et intégration)

CI/CD : GitLab CI, AWS (ECS, Lambda, S3, CloudWatch)

Monitoring : Datadog, Sentry

Méthodologie : Agile / Scrum

Profil recherché

  • Tu es un·e développeur·se senior / , avec une solide expérience en TypeScript / Node.js.

  • Tu maîtrises GraphQL et ses bonnes pratiques, tant côté serveur que client.

  • Tu as un état d'esprit open source : documentation, culture du feedback, partage, scalabilité humaine du code.

  • Maîtrise avancée des architectures API et BFF

  • Solide compréhension des mécanismes HTTP et du cache

  • Capacité à travailler sur des plateformes à fort trafic

  • Usage des outils d'intelligence artificielle et Utilisation obligatoire d'outils d'assistance au développement

Good to know

vous évoluerez dans une équipe engagée, avec un haut niveau d'exigence technique et une vraie culture de collaboration.

l'objectif n'est pas seulement de produire, mais de construire des solutions durables et de faire progresser collectivement l'équipe.

Requirements

JavaScript, Node.js

Apply for this position