Dans le cadre d’un programme de transformation digitale d’envergure, nous recherchons un Développeur Front-End Senior pour intervenir sur la conception et l’évolution d’une plateforme complexe de gestion de contenus et d’actifs digitaux.
Cette plateforme, au cœur des enjeux métiers, vise à centraliser et optimiser les workflows, améliorer l’expérience utilisateur et s’intégrer à un écosystème applicatif riche via des APIs.
Au sein d’une organisation Agile (Scrum), vous intégrerez une feature team pluridisciplinaire et participerez activement à :
la conception et le développement de nouvelles fonctionnalités front-end en React / TypeScript
la mise en place d’architectures front évolutives et maintenables
le développement de composants réutilisables et la contribution à un design system
l’optimisation des performances (code splitting, lazy loading, etc.)
la gestion des flux de données (API REST / GraphQL)
la mise en place et l’amélioration de la stratégie de tests (unitaires, intégration, e2e)
la participation aux revues de code et à l’amélioration continue des pratiques de développement
Vous serez également impliqué dans les phases de conception et aurez un rôle actif dans la qualité globale des livrables jusqu’à leur mise en production.
Vous justifiez d’au moins 5 ans d’expérience en développement Front-End React
Vous maîtrisez les concepts modernes de React :
Hooks
gestion des effets de bord
composition de composants
Vous avez une très bonne maîtrise de TypeScript :
typage avancé
génériques
structuration de code robuste
Vous êtes à l’aise avec :
la programmation asynchrone (Promises, async/await)
les outils de state management (Redux, React Query, Context…)
les tests :
Jest / Vitest
Testing Library
Cypress
Vous êtes capable de concevoir une architecture front :
scalable
maintenable
testable
Vous êtes autonome, rigoureux et force de proposition
Expérience avec Next.js
Connaissance des architectures Micro Front-End (MFE)
Expérience sur des environnements multi-framework ou legacy
Organisation Agile (Scrum) en feature teams
Sprints de 2 semaines
Équipe pluridisciplinaire (Produit, Dev, QA, DevOps, UX/UI)
Environnement technique moderne :
React / TypeScript
APIs REST / GraphQL
CI/CD
Git
Architecture basée sur des microservices et micro frontends
Environnement cloud et hybride
CharliGroup est né en Octobre 2019, de l’association de 2 expertes dans leur domaine ayant la volonté de créer une Start-up qui leur ressemble et leur permettre de relever les défis de demain avec des règles nouvelles, en harmonie avec leurs valeurs et expertises. CharliGroup est une société de conseil en expertise technique et management de projet autour de quatre filiales : CHARLI NETWORK & SECURITY CHARLI SYSTEMS & CLOUD C H A R L I CYBERSECURITY CHARLI DATA & DIGITAL