Ingénieur développeur Fullstack Node JS / React (H-F)
SQLISQLI

Ingénieur développeur Fullstack Node JS / React (H-F)

Description du poste\n\nDans 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.\n\nVous travaillerez au sein d’équipes Agile pluridisciplinaires et participerez à l’ensemble du cycle de vie des applications, de la conception à la mise en production.\n\nMissions principales\n\nDéveloppement & Conception\n\n* Concevoir, développer et maintenir des applications web performantes et scalables.\n\n* Développer les APIs backend en Node.js (REST et/ou GraphQL).\n\n* Développer des interfaces frontend modernes avec React.\n\n* Participer aux choix d’architecture et aux revues de code.\n\n* Garantir la qualité du code (tests, lisibilité, maintenabilité).\n\n\nPerformance & Qualité\n\n* Optimiser les performances des applications (frontend et backend).\n\n* Mettre en place et maintenir les tests unitaires et d’intégration.\n\n* Appliquer les bonnes pratiques de sécurité (authentification, autorisation, protection des données).\n\n\nCollaboration & Méthodologie\n\n* Travailler en étroite collaboration avec les équipes produit, UX/UI et QA.\n\n* Participer aux rituels Agile (Sprint planning, Daily, Review, Rétrospective).\n\n* Contribuer à l’amélioration continue des pratiques de développement.\n\nEnvironnement technique\n\nBackend\n\n* Node.js (Express, NestJS)\n\n* API REST / GraphQL\n\n* Bases de données : PostgreSQL, MySQL, MongoDB\n\n* ORM/ODM : TypeORM, Prisma, Mongoose\n\nFrontend\n\n* React.js\n\n* Redux, Context API, React Query\n\n* HTML5, CSS3, JavaScript / TypeScript\n\n* Frameworks UI : Material UI, Ant Design, Tailwind CSS\n\nDevOps & Outils\n\n* Git, GitLab / GitHub\n\n* CI/CD (GitLab CI, GitHub Actions, Jenkins)\n\n* Docker (apprécié)\n\n* Cloud : AWS / Azure / GCP (apprécié)\n\nQualifications\n--------------\nProfil recherché\n\nFormation & Expérience\n\n* Bac+5 en informatique ou équivalent.\n\n* Minimum 5 à 8 ans d’expérience en développement web.\n\n* Expérience significative en Node.js et React sur des projets en production.\n\nCompétences techniques\n\n* Maîtrise de JavaScript / TypeScript.\n\n* Solide expérience en conception d’API et en développement frontend React.\n\n* Bonne compréhension des architectures web modernes.\n\n* Sensibilité aux problématiques de performance et de sécurité.\n\nSoft skills\n\n* Autonomie et sens des responsabilités.\n\n* Esprit d’équipe et bon relationnel.\n\n* Capacité à analyser et résoudre des problèmes complexes.\n\n* Proactivité et force de proposition.\n\nAtouts supplémentaires\n\n* Expérience avec NestJS.\n\n* Connaissance des architectures microservices.\n*\n* Pratique du TDD / Clean Code.\n*\n* Expérience sur des projets à fort trafic ou critiques.\n*\n* Bon niveau d’anglais technique.\n\nInformations supplémentaires\n----------------------------\n\nPourquoi rejoindre notre équipe ?\n\n* Un environnement dynamique et innovant, au sein d’une équipe passionnée par les technologies de données.\n* La possibilité de travailler sur des projets d’envergure, à la pointe des technologies cloud et Big Data.\n* Des opportunités d’évolution et de formation continue pour développer vos compétences.\n* Un cadre de travail flexible (mode Hybride) et des avantages attractifs.\n\nMots clés : Data Engineer Quality & Validation; Testeur Data.