Le poste Développeur Backend Node.js Senior
Partager cette offre
La mission consiste en une prestation de développement backend centrée sur l’écosystème Node.js. L’activité principale porte sur la conception, le développement et la sécurisation d’APIs REST JSON robustes. Le développement implique la mise en œuvre de tests automatisés rigoureux, la gestion de version via Git/GitLab et le maintien d’une documentation technique précise. Des interventions ponctuelles en dehors des horaires standards (soirée, week-end) ou des astreintes peuvent être requises. Le suivi de l'activité s'effectue via un outil dédié et la rédaction de tous les documents techniques s'effectue en français.
Profil recherché
Le profil doit justifier d’au moins 5 ans d’expérience significative dans les domaines suivants :
Expertise technique cœur : Maîtrise avancée de JavaScript ES6+ (Node 22+) et des frameworks standards (NestJS, Express, Fastify ou Koa). Compétences solides en outillage (NPM, Nodemon, PM2) et environnement terminal (Bash).
Data & Infrastructure : Expérience en bases de données SQL (MariaDB/MySQL) et NoSQL (MongoDB, Redis), utilisation d’ORM (Prisma, TypeORM) et connaissance du moteur de recherche ElasticSearch. Maîtrise de la conteneurisation (Docker) et des architectures événementielles (Websockets, SSE, Pub/Sub).
Qualité & Sécurité : Forte culture de test (Jest, Mocha/Chai, Cucumber/Gherkin). Maîtrise des standards d’authentification (OAuth2, JWT, SSO) et des enjeux de sécurité HTTP (CORS, headers).
Compétences transverses : Capacité à collaborer avec les équipes Front-end et Ops. Maîtrise de l’outillage API (Swagger, Postman). Bonne culture Web (HTML5/CSS3) et rigueur rédactionnelle (Markdown, Confluence).
Qualités professionnelles : Maîtrise parfaite de la langue française (oral/écrit) et capacité à exploiter des documentations techniques en anglais. Habitude des méthodologies Agiles et aptitudes à la vulgarisation technique.
Environnement de travail
La prestation s'effectue en mode hybride. Une présence sur site est requise selon les besoins du projet, avec une fréquence minimale établie à 50 % du temps de la mission. L'environnement impose un cadre de travail structuré, collaboratif et exigeant en matière de sécurité des systèmes d'information.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 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 Senior
Comet