Développeur NodeJS F/H
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+34 more
Requirements
Maîtrise de l’Écosystème Node.js : Expertise confirmée en Javascript ES6+ côté serveur, avec une expérience impérative sur les versions récentes (Node 22+).
Frameworks & Architecture : Utilisation avancée de frameworks standards (au choix : NestJS, Express, Fastify ou Koa) pour la construction de backends robustes.
Conception d’APIs : Excellence dans la conception, le développement et la sécurisation d’APIs REST JSON.
Maîtrise des formats de données (JSON, YAML).
Culture Testing & Qualité : Mise en ?uvre systématique de tests automatisés (Jest, Mocha/Chai, Sinon) et suivi de la couverture de code (Istanbul/NYC).
Environnement & Industrialisation : Utilisation du terminal Bash (sous Linux ou Mac OS X)
Maîtrise de l’outillage Node (NPM, Nodemon, PM2).
Gestion de version et workflows collaboratifs sous Git / GitLab.
Documentation technique : Capacité à lire et exploiter des documentations techniques complexes en anglais.
Soft Skills & Agilité : Habitué(e) aux méthodologies Agiles, vous savez vulgariser des concepts techniques complexes pour les équipes Produit et Design.
Prestations complémentaires souhaitées : Persistance & Data : Connaissance des bases de données SQL (MariaDB/MySQL) et NoSQL (MongoDB, Redis).
Utilisation d’ORM modernes comme Prisma ou TypeORM.
Expérience sur le moteur de recherche ElasticSearch.
Infrastructure & Performance : Conteneurisation d’environnements de développement avec Docker / Docker-compose.
Optimisation avancée via les Worker Threads et gestion de flux temps réel (Websockets, SSE).
Architecture événementielle (Pub/Sub) et intégration de bibliothèques type Faye.
Sécurité & Protocoles : Maîtrise des standards d’authentification (OAuth2, JWT, SSO) et gestion fine du protocole HTTP (CORS, headers de sécurité).
Qualité & E2E : Expérience en tests de bout en bout avec Cucumber / Gherkin.
Outillage API : Maîtrise de Swagger, Postman ou curl pour le test et la documentation des points d’entrée.
Collaboration Transverse : Capacité démontrée à dialoguer efficacement avec les équipes Front-end (Web/Mobile), ainsi qu’avec les équipes d’Exploitation (Ops).
Rédaction & Méthodologie : Rigueur dans la documentation (Markdown, Confluence) et application de méthodes de conception orientées objet et structurées.
Culture Web : Solides bases en HTML5/CSS3 pour une meilleure synergie avec le front., Bac+5 Informatique Master ou école d’ingénieur
Expérience similaire sur le même poste d’au moins 5 ans
Autonome, sérieux, impliqué, capable de travailler sur un fort trafic
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Fully Remote Software Engineer Jobs
Dev Digest 121 - AI goes offline
Why Upskilling And Reskilling is Important For Developers