Skip to content
mimi

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