Senior Frontend Developer Nextjs - Reactjs H/F
Role details
Job location
Tech stack
Job description
Nous recherchons un Développeur Front-End Sénior pour renforcer l'équipe d'ingénierie. Le poste consiste à concevoir, optimiser et faire évoluer les interfaces utilisateurs de différentes plateformes digitales, en collaboration avec les équipes Back-End, Produit et Design.
Vous interviendrez notamment sur une refonte complète des outils internes, incluant interfaces, tableaux de bord, outils métier et systèmes de configuration.
Vos principales responsabilités :
- Développement & Architecture
- Concevoir des interfaces rapides, fiables et responsives
- Développer et améliorer les composants UI (JavaScript/TypeScript)
- Participer aux décisions d'architecture front-end et aux optimisations techniques
Collaboration :
- Travailler avec les équipes Produit et Design pour transformer les maquettes en fonctionnalités
- Coordonner avec les développeurs back-end pour assurer une intégration fluide
Qualité & Bonnes pratiques :
- Maintenir un code propre, documenté et maintenable
- Mettre en place des tests unitaires et end-to-end
- Identifier les dettes techniques et proposer des améliorations
Mentorat :
- Accompagner les développeurs plus juniors
- Participer aux revues de code et à la montée en qualité de l'équipe, Contribuer à des plateformes utilisées par des millions d'utilisateurs
- Évoluer dans une équipe internationale, bienveillante et expérimentée
- Travailler dans un environnement moderne axé innovation, performance et ownership
- Bénéficier d'un rythme hybride : 2 jours de télétravail par semaine
- Prendre part à une entreprise ambitieuse avec une vision produit claire
Requirements
Minimum 6 ans d'expérience en développement front-end (profil junior non retenu)
- Maîtrise obligatoire de Next.js et React.js
- Excellente compréhension de JavaScript (ES6+), HTML5, CSS3
- Maîtrise des workflows Git
- Bon niveau d'anglais écrit
- Expérience sur Webpack, Vite ou outils de build similaires
- Capacité à gérer un projet front-end de A à Z
Compétences techniques appréciées :
- TypeScript, Cypress, Jest
- Accessibilité, internationalisation (i18n)
- Design systems, bibliothèques de composants
- Notions de Docker, CI/CD, microservices
- Connaissance des différents modes de rendu (CSR, SSR, SSG, ISR)
- Intégration d'APIs et SDK tiers
- Connaissance de React Native (iOS/Android)
Atouts supplémentaires :
- Expérience sur produits à fort trafic ou modèles d'abonnement
- Intérêt pour les outils d'IA appliqués au développement
- Intégration de moyens de paiement (carte, Apple Pay, Google Pay...)
- Notions en LLM, RAG ou agents IA internes
- Automatisation de tests via Datadog, Playwright, BrowserStack...