Dans le cadre du développement et de l’évolution de nos plateformes digitales, nous recherchons un Développeur Fullstack expérimenté Node.js / React pour intervenir sur des applications web à fort trafic et à forte valeur métier.
Vous travaillerez au sein d’équipes Agile pluridisciplinaires et participerez à l’ensemble du cycle de vie des applications, de la conception à la mise en production.
Missions principales
Développement & Conception
Concevoir, développer et maintenir des applications web performantes et scalables.
Développer les APIs backend en Node.js (REST et/ou GraphQL).
Développer des interfaces frontend modernes avec React.
Participer aux choix d’architecture et aux revues de code.
Garantir la qualité du code (tests, lisibilité, maintenabilité).
Performance & Qualité
Optimiser les performances des applications (frontend et backend).
Mettre en place et maintenir les tests unitaires et d’intégration.
Appliquer les bonnes pratiques de sécurité (authentification, autorisation, protection des données).
Collaboration & Méthodologie
Travailler en étroite collaboration avec les équipes produit, UX/UI et QA.
Participer aux rituels Agile (Sprint planning, Daily, Review, Rétrospective).
Contribuer à l’amélioration continue des pratiques de développement.
Environnement technique
Backend
Node.js (Express, NestJS)
API REST / GraphQL
Bases de données : PostgreSQL, MySQL, MongoDB
ORM/ODM : TypeORM, Prisma, Mongoose
Frontend
React.js
Redux, Context API, React Query
HTML5, CSS3, JavaScript / TypeScript
Frameworks UI : Material UI, Ant Design, Tailwind CSS
DevOps & Outils
Git, GitLab / GitHub
CI/CD (GitLab CI, GitHub Actions, Jenkins)
Docker (apprécié)
Cloud : AWS / Azure / GCP (apprécié)