Encadrer techniquement une équipe de développeurs frontend et accompagner leur montée en compétences.
Définir et faire évoluer l'architecture frontend des sites web pour garantir leur performance, stabilité et évolutivité.
Participer activement au développement, aux revues de code et à la diffusion des bonnes pratiques d'ingénierie logicielle.
Garantir la qualité du code et la fiabilité des applications via une stratégie de tests automatisés complète (unitaires, intégration, E2E, non-régression visuelle).
Piloter la qualité de service, l'accessibilité, l'observabilité et le monitoring frontend en production (logs, métriques, alerting).
Assurer l'ownership des applications frontend sur l'ensemble de leur cycle de vie et gérer la résolution durable des incidents.
Collaborer étroitement avec les équipes Produit, UX/UI, Backend et QA pour assurer une exécution fluide des projets.
Contribuer significativement sur le périmètre « Frontend OPS » (package management, build tools, scripting CI/CD).
Participer à l'animation technique quotidienne d'une équipe de développeurs (daily meetings).
Vous justifiez d'une expérience confirmée en tant que Tech Lead frontend et vous avez déjà encadré avec succès une équipe de plusieurs développeurs de profils variés (juniors, confirmés, seniors).
Vous maîtrisez parfaitement ReactJS et TypeScript au sein d'environnements de production complexes possédant de fortes exigences de qualité et de performance.
Vous maîtrisez les architectures de micro-frontends (MFE).
Vous possédez une solide expérience dans la conception d'architectures frontend modernes, la mise en œuvre de tests automatisés avancés et l'industrialisation via des pipelines CI/CD.
Vous affichez une sensibilité aiguë pour la qualité de service, la performance web, l'accessibilité ainsi que l'utilisation d'outils de supervision et d'observabilité applicative (Sentry, Datadog, Grafana ou équivalents).
Vous utilisez de manière concrète et régulière les outils d'IA appliqués au développement logiciel afin d'optimiser l'efficacité collective.
Vous avez déjà conçu ou contribué à des fonctionnalités reposant sur des LLMs ou des architectures agentiques, ou vous démontrez une forte capacité à monter rapidement en compétence sur ces sujets.
Vous démontrez d'excellentes capacités de communication, de collaboration et vous êtes habitué à évoluer au sein d'un environnement agile (Scrum, Kanban).