Le poste Développeur Backend Node.js
Partager cette offre
Dans le cadre du renforcement de notre infrastructure backend, nous recherchons un développeur Backend Node.js expert capable de concevoir, développer et maintenir des APIs robustes, performantes et sécurisées. Le rôle implique une forte collaboration avec les équipes Front-end, Produit, Design et Exploitation afin d’assurer la qualité et la cohérence des services exposés.
Responsabilités principalesConcevoir, développer et optimiser des backends scalables avec Node.js (ES6+)
Développer des APIs REST JSON performantes, sécurisées et maintenables
Mettre en place des architectures backend robustes (NestJS, Express, Fastify ou Koa)
Implémenter des stratégies de sécurité API (authentification, autorisation, protection des données)
Concevoir et maintenir des systèmes de tests automatisés
Assurer la qualité logicielle via la couverture de code et les bonnes pratiques CI/CD
Rédiger une documentation technique claire et exploitable par les équipes Produit et Design
Collaborer étroitement avec les équipes Front-end et DevOps
Profil recherché
Maîtrise experte de Node.js (ES6+)
Expérience avancée sur NestJS / Express / Fastify / Koa
Conception d’architectures backend robustes et scalables
Expertise en API REST JSON
Maîtrise des formats JSON et YAML
Bonnes pratiques de versioning d’API et sécurité
Mise en place de tests automatisés :
Jest
Mocha / Chai
Sinon
Suivi de la couverture de code avec Istanbul / NYC
Culture forte de la qualité logicielle et du TDD/BDD
Bonne maîtrise de Linux / macOS (Bash)
Utilisation des outils Node.js :
npm / yarn
Nodemon
PM2
Pratique des workflows Git / GitLab (CI/CD, merge requests, branching)
Capacité à lire et comprendre une documentation technique complexe en anglais
Rédaction de documentation technique claire et structurée
Communication fluide avec équipes pluridisciplinaires
Backends Node.js robustes, testés et documentés
APIs REST sécurisées, performantes et maintenables
Suites de tests automatisés avec reporting de couverture
Documentation technique exploitable par équipes Produit et Design
Contributions actives aux workflows Git/GitLab (CI/CD inclus)
Environnement de travail
Organisation hybride avec 2 jours de télétravail par semaine
Collaboration étroite avec des équipes pluridisciplinaires
Environnement technique moderne et orienté qualité
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Backend Node.js
NOOEH
