Concepteur / Développeur Senior Front-End React
Role details
Job location
Tech stack
Job description
Au sein d'une équipe internationale orientée Data, Digital et Innovation, vous contribuerez à la conception et au développement d'interfaces permettant d'exploiter, gouverner et administrer des données métiers utilisées à grande échelle par les différentes entités du Groupe.
Vous évoluerez dans un environnement moderne, multiculturel et fortement tourné vers l'excellence technologique., Vous interviendrez notamment sur :
- La conception et le développement d'applications Front-End en React et Next.js ;
- Le développement d'interfaces de visualisation et d'exploration de données ;
- La création de dashboards opérationnels et d'outils d'administration ;
- La conception de composants réutilisables, maintenables et performants ;
- L'intégration avec des API REST et GraphQL ;
- La collaboration avec les équipes Back-End et Data ;
- La participation aux choix d'architecture Front-End ;
- La mise en œuvre des bonnes pratiques de développement et des tests automatisés ;
- L'amélioration continue des pipelines CI/CD et des processus de déploiement.
Environnement technique
Front-End
- React
- Next.js
- TypeScript
- Redux ou équivalent
- Hooks personnalisés
UI / UX
- Design System
- Styled Components ou équivalent
- Responsive Design
- Accessibilité (WCAG)
Intégration & APIs
- GraphQL (Apollo Client)
- API REST
- CMS Headless
Back-End & Architecture
- Node.js
- Express
- Apollo GraphQL
- Environnements Python (connaissances appréciées)
Qualité
- TDD
- Jest
- React Testing Library
- Cypress
- Revues de code
DevOps & Cloud
- Docker
- GitHub Actions ou équivalent
Requirements
Vous justifiez d'au moins 5 années d'expérience dans le développement d'applications web complexes.
Vous maîtrisez :
- React et TypeScript ;
- Les architectures Front-End modernes ;
- Les problématiques de performance et de maintenabilité ;
- Les API REST et idéalement GraphQL ;
- Les bonnes pratiques de qualité logicielle et de tests automatisés.
Vous êtes autonome, force de proposition et appréciez les environnements exigeants où les enjeux techniques sont importants.
Une expérience sur des plateformes Data, des outils métiers complexes, des solutions e-commerce ou des applications à forte volumétrie sera particulièrement appréciée.
Benefits & conditions
- Démarrage : immédiat
- Localisation : Saint-Ouen (93)
- Présence sur site : 3 jours par semaine minimum
- Mission longue durée
- Anglais technique courant requis
- TJM : jusqu'à 500 €/jour