N
Développeur Backend Node.js expert
NOOEH
France · On-site Full-time Senior 1w ago
About the role
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 principales
- Concevoir, 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 candidat
Backend & Node.js
- Maîtrise experte de Node.js (ES6+)
- Expérience avancée sur NestJS / Express / Fastify / Koa
- Conception d?architectures backend robustes et scalables
API & données
- Expertise en API REST JSON
- Maîtrise des formats JSON et YAML
- Bonnes pratiques de versioning d?API et sécurité
Tests & qualité logicielle
- 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
Environnement & tooling
- 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)
Documentation & collaboration
- Capacité à lire et comprendre une documentation technique complexe en anglais
- Rédaction de documentation technique claire et structurée
- Communication fluide avec équipes pluridisciplinaires
Livrables attendus
- 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)
Skills
BashCI/CDExpressFastifyGitGitLabIstanbulJestJSONKoaLinuxmacOSMochaNestJSNode.jsNodemonnpmNYCPM2RESTSinonTDDYAMLYarn
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free