Développeur Node.js

À propos de cette offre
Lieu Paris Date de démarrage Démarrage prévisionnel : 28 septembre 2026. Présence sur site requise au moins 50 % du temps, soit 2 à 3 jours par semaine, en fonction des besoins de la prestation. Des astreintes ou interventions exceptionnelles le soir, le week-end et les jours fériés sont à prévoir. Le site est situé dans le 15ème arrondissement de Paris. Durée 4 Année renouvelable
Expérience > 10 ans d'expérience Langue Français
Mission
Contexte
Un grand groupe média recherche un développeur Node.js sénior pour renforcer ses équipes techniques. La prestation s'inscrit dans un environnement Agile, au sein d'équipes pluridisciplinaires associant développeurs backend, équipes frontend (Web/Mobile) et équipes d'exploitation (Ops). Le profil interviendra sur la conception et le développement de services backend robustes, en garantissant la qualité, la sécurité et la maintenabilité des APIs produites.

Missions
- Développer et maintenir des applications backend en Node.js (version 22+) avec JavaScript ES6+
- Concevoir, développer et sécuriser des APIs REST JSON en respectant les standards de qualité
- Utiliser des frameworks standards tels que NestJS, Express, Fastify ou Koa pour la construction de backends robustes
- Mettre en oeuvre de manière systématique des tests automatisés (Jest, Mocha/Chai, Sinon) et assurer le suivi de la couverture de code (Istanbul/NYC)
- Gérer les versions et les workflows collaboratifs sous Git / GitLab
- Contribuer à la conception et à l'intégration de bases de données SQL (MariaDB/MySQL) et NoSQL (MongoDB, Redis)
- Utiliser des ORM modernes tels que Prisma ou TypeORM
- Mettre en place et gérer des environnements de développement conteneurisés avec Docker / Docker-compose
- Implémenter des mécanismes d'authentification et de sécurité (OAuth2, JWT, SSO, CORS, headers de sécurité)
- Participer à l'architecture événementielle (Pub/Sub) et à la gestion de flux temps réel (Websockets, SSE)
- Rédiger et maintenir la documentation technique en Markdown ou Confluence
- Vulgariser les concepts techniques complexes pour les équipes Produit et Design
- Renseigner mensuellement le détail de l'activité dans l'outil de suivi interne dans les délais impartis

Requis/Mandatory
- 5 années d'expérience significative en développement Node.js (profil sénior)
- Maîtrise de JavaScript ES6+ côté serveur et des versions récentes de Node.js (Node 22+)
- Expérience avancée sur au moins un framework backend : NestJS, Express, Fastify ou Koa
- Solide expérience en conception et sécurisation d'APIs REST JSON
- Pratique des tests automatisés : Jest, Mocha/Chai, Sinon, Istanbul/NYC
- Maîtrise de Git/GitLab et des workflows collaboratifs
- Connaissance des bases de données SQL (MariaDB/MySQL) et NoSQL (MongoDB, Redis)
- Expérience avec Docker / Docker-compose
- Maîtrise des standards d'authentification OAuth2, JWT, SSO
- Habitué aux méthodologies Agiles
- Capacité à lire et exploiter des documentations techniques complexes
- Expérience souhaitée sur ElasticSearch, Prisma/TypeORM, Websockets/SSE, Cucumber/Gherkin

Réf
#7518
Date de publication
12/09/2026
Statut
Ouvert
Annonceur
SMAN01
Type de contrat
Freelance

Envoyer annonce