Développeur JavaScript Full Stack H/F
Type de contrat: CDI
Localisation: Lille (59)
Salaire: 40 000 – 50 000 € brut/an
Mode de travail: Télétravail partiel (partiel)
Niveau d’études requis: Bac +5
Référence: 3743871
INFOGENE recrute un
développeur JavaScript Full Stack expérimenté en TypeScript pour rejoindre son équipe dans la métropole lilloise. Vous participerez activement au développement, à la maintenance et à l’amélioration continue de nos applications critiques.
Missions principales
- Maintenance et évolutions :
- Correction et amélioration des applications existantes
- Refactoring du code pour optimiser la qualité et la performance
- Garantie du bon fonctionnement des applications en production
- Collaboration agile :
- Participation aux rituels Agile (stand-ups, rétrospectives, sprints)
- Interface régulière avec les équipes clients pour aligner les livrables
- Qualité et automatisation :
- Mise en place de pratiques d’ingénierie pour assurer des livrables robustes
- Développement et exécution de tests unitaires (Jest/Vitest), tests d’intégration et tests E2E (Cypress)
- Intégration de la CI/CD dans le pipeline de développement
Technologies et outils maîtrisés
- Framework : React (avec Vite, Styled Components, React Query)
- Gestion d’état : Optimisation des performances et des requêtes API
- Framework moderne : NestJS (architecture orientée services)
- Legacy : Node.js / Express (maintenance et évolutions)
- Bases de données : MongoDB (CRUD, requêtes avancées, optimisation)
Messagerie et workflows
- RabbitMQ pour les systèmes distribués
- Temporal pour les workflows complexes et les jobs asynchrones
- GraphQL (schémas, résolvers, optimisation des requêtes)
- REST (conception avec OpenAPI, implémentation via ts-rest)
Tests et qualité de code
- Tests unitaires : Jest / Vitest
- Tests E2E : Cypress
- Linter/Formatter : Biome (pour une cohérence du code)
- Conteneurs de test : Testcontainers (pour un environnement isolé et reproductible)
Outils DevOps et gestion de projet
- Monorepo : Nx (gestion des dépendances et des workflows)
- Gestion de paquets : pnpm (workspaces pour une organisation modulaire)
- Validation de données : Zod (schémas de validation robustes)
Profil recherché :✅
Expérience confirmée en TypeScript (développement Full Stack)
✅ Maîtrise avancée de
React et des concepts modernes (Vite, React Query)
✅ Expérience avec
NestJS et
Node.js/Express (connaissance des bonnes pratiques)
✅ Connaissance approfondie des
tests automatisés (Jest, Cypress, Testcontainers)
✅ Familiarité avec les
outils DevOps (CI/CD, Docker, Kubernetes en bonus)
✅ Sens de la
qualité du code et des
bonnes pratiques d’ingénierie✅ Capacité à travailler en
équipe Agile et en collaboration client
Pour postuler :Envoyez votre
CV et une
lettre de motivation à l’adresse suivante :
[
contact@infogene.com]
(à compléter si URL manquante dans le post original)(Ou via le lien de candidature sur le site INFOGENE – référence : 3743871)
Poste basé à Lille avec possibilité de télétravail partiel.