En tant que Dveloppeur Node.js vous serez charg(e) de concevoir dvelopper et maintenir des applications backend robustes et performantes en utilisant Node.js. Vous jouerez un rle cl dans le cycle de dveloppement de la conception initiale la mise en production tout en assurant lintgration avec des systmes frontend et dautres services tiers.
Vous travaillerez en collaboration avec des quipes multidisciplinaires pour offrir des solutions techniques innovantes rpondant aux besoins des utilisateurs et des clients.
Vos principales responsabilits incluront :
- Concevoir et dvelopper des API RESTful et des services backend scalables avec Node.js.
- Assurer la qualit du code en appliquant les bonnes pratiques (tests unitaires intgration continue documentation).
- Intgrer et optimiser les bases de donnes (SQL et NoSQL) pour des performances optimales.
- Collaborer avec les quipes frontend pour garantir une intgration fluide entre les interfaces utilisateur et le backend.
- Participer lanalyse des besoins techniques et fonctionnels pour proposer des solutions adaptes.
- Identifier et rsoudre les problmes de performance de scurit et de compatibilit.
- Suivre les dernires tendances et volutions technologiques pour enrichir les projets et processus.
Qualifications :
Comptences techniques requises :
- Solide exprience en dveloppement backend avec Node.js (au moins 23 ans).
- Matrise des frameworks Node.js tels quExpress ou Nest.js.
- Connaissance approfondie des bases de donnes relationnelles (MySQL PostgreSQL) et NoSQL (MongoDB Redis).
- Exprience avec les API RESTful JSON et WebSockets.
- Bonne comprhension des principes de dveloppement scuris et des outils de gestion des authentifications (OAuth JWT).
- Familiarit avec les outils et workflows DevOps (Docker Kubernetes CI/CD).
- Comptence en versionnement de code (Git).
Profil recherch :
- Diplme en informatique gnie logiciel ou un domaine connexe.
- Capacit travailler en quipe tout en tant autonome et proactif.
- Bonnes aptitudes rsoudre des problmes techniques complexes.
- Une exprience dans un environnement Agile/Scrum est un plus.
Informations supplmentaires :
Toutes vos informations demeureront confidentielles en vertu des directives sur lgalit daccs lemploi.
Remote Work :
Yes
Employment Type :
Fulltime