
- Concevoir et développer des applications web performantes en utilisant le stack MERN : MongoDB, Express.js, React.js, et Node.js.
- Créer des API RESTful robustes pour l’interaction entre le backend et le frontend.
- Participer à la conception de l'architecture des projets, en mettant en place des solutions scalables et sécurisées.
- Travailler avec l'équipe frontend pour intégrer les interfaces React avec les services backend Node.js.
- Optimiser les applications pour garantir des performances élevées et une bonne réactivité utilisateur.
- Tester et déboguer les applications pour assurer la qualité du code et des fonctionnalités.
- Collaborer avec les équipes produit, UX/UI et backend pour répondre aux besoins fonctionnels des utilisateurs.
- Participer activement aux revues de code et proposer des améliorations techniques.

- Diplôme BAC+3 et plus en informatique ou dans un domaine connexe.
- Solide expérience dans le développement avec le MERN Stack (MongoDB, Express.js, React.js, Node.js).
- Maîtrise du développement React.js et de ses outils, avec une bonne compréhension de la gestion de l’état (Redux, Context API).
- Connaissance approfondie de Node.js et Express.js pour le développement backend et la création d’API RESTful.
- Capacité à concevoir et gérer des bases de données NoSQL avec MongoDB.
- Expérience avec les technologies frontend (HTML5, CSS3, JavaScript ES6+).
- Connaissance des outils de versionnement de code, notamment Git. est une plus
- Connaissance des outils de tests unitaires
- Expérience avec les déploiements cloud (AWS, Heroku) est un plus.
Savoir être
- Excellentes compétences en communication pour collaborer efficacement avec l'équipe.
- Capacité à travailler en équipe et à partager les connaissances.
- Esprit critique et compétences en résolution de problèmes.
- Adaptabilité face aux changements et aux nouvelles technologies.
- Gestion du temps pour respecter les délais de projet.