Ce qu’on construit
Smart Tribune est le leader français du knowledge management conversationnel pour les grandes entreprises. Notre plateforme SaaS B2B2C permet aux marques de transformer leur savoir métier en réponses instantanées — pour leurs clients comme pour leurs conseillers.
Concrètement, tu travailleras sur quatre produits interconnectés :
Smart Answer — centre d’aide IA dynamique déployée sur les canaux digitaux des clients
Smart Agents — écosystème d’agents IA orchestrés pour le SAV et l’avant-vente
Smart Knowledge — base de connaissance interne augmentée pour les conseillers
Smart Copilot — copilote IA temps réel pour assister les conseillers en interaction
Ces produits tournent pour plus de 150 grandes marques (Fnac Darty, Club Med, Samsung, Carrefour, PSG…) et servent plusieurs millions d’utilisateurs par mois. Les enjeux sont réels : performance de rendu, accessibilité, time-to-interactive sur des widgets embarqués chez des clients tiers, scalabilité de l’architecture front dans un contexte de forte croissance.
Ce qu’on attend de toi
Ce poste va au-delà de l’exécution. Nous recherchons un profil capable de faire progresser le niveau collectif de l’équipe : challenger nos habitudes, questionner nos choix techniques et aller encore plus loin sur l’IA et nos usages, la qualité et la vélocité.
Tu rejoins l’équipe front basée à Marseille en tant que Team Lead Front-end, avec un vrai rôle d’influence sur nos pratiques. Tu co-construis les décisions d’architecture avec le CTO et le Tech Lead, et tu apportes une véritable capacité de remise en question constructive.
Ton périmètre d’influence :
Définition et évolution du design system partagé entre les produits
Choix et optimisation des outils de build (actuellement Rspack / Rsbuild)
Stratégie de testing (Jest, React Testing Library) et standards de qualité
Roadmap technique front, co-construite avec la team et le TL
Patterns d’architecture, bonnes pratiques et revues de code exigeantes et pédagogiques
Ton quotidien :
Manager une équipe de 4 développeurs Front-end et contribuer à la montée en compétence du collectif
Développer des interfaces utilisateurs (React/TypeScript) sur nos micro-frontends
Garantir la performance et la maintenabilité du code (KISS, DRY, couverture de tests)
Collaborer avec Design, Produit et Back-end pour transformer les specs en interfaces solides
Améliorer et diffuser les bonnes pratiques d’ingénierie augmentée à l’échelle de l’équipe : agents fleet, workflows partagés, skills review/test/refactoring, garde-fous, qualité (revue humaine, sécurité, confidentialité, maintenabilité), conception & enrichissement specs et mesure d’impact
Ce que nous aimerions voir évoluer à horizon 6 mois
une utilisation de l’IA encore plus en profondeur, des cycles d’automatisations déployés à l’échelle, alignement des pratiques de l’équipe
un cycle time en baisse, sans dégradation de la qualité ;
des standards front plus explicites et mieux documentés
une ou deux initiatives structurantes menées à terme ;
des pratiques de revue de code plus exigeantes, plus pédagogiques, plus efficaces
Ce poste te correspondra moins si…
Par souci de transparence et de respect mutuel du temps de chacun, quelques points d’attention :
tu préfères intervenir sur des specs déjà cadrées plutôt que contribuer à les cadrer ;
l’IA occupe une place encore marginale dans ta pratique de développement ;
tu te sens davantage à l’aise dans l’exécution que dans la remise en question de l’existant ;
un environnement de scale-up, avec des périodes au rythme soutenu et des engagements forts vis-à-vis du produit et des clients, ne correspond pas à tes attentes.
Stack technique
Framework : React, TypeScript
Build : Rspack / Rsbuild
Tests : Jest, React Testing Library
Architecture : Micro-frontends, CQRS
IA Dev : Claude Code, GitHub Copilot
Infra : Docker, Kubernetes
5 ans minimum d’expérience en développement front-end, avec une maîtrise experte de React et TypeScript
Expérience terrain confirmée sur la performance, l’accessibilité et la scalabilité : tu as déjà diagnostiqué et résolu des problématiques de performance en production
Bonne compréhension des enjeux back-end et des systèmes distribués (APIs, authentification et gestion des tokens, microservices, event driven), te permettant de dialoguer efficacement avec l’équipe back
Maturité Agile, au-delà de la pratique (Scrum/Kanban), tu sais challenger une estimation pour viser juste, tout comme la conception et le flow d’exécution, et tu es force de proposition quand c’est pertinent.
Une utilisation de l’IA pensée comme un levier d’équipe que tu sais structurer
Sens de l’ownership : mener ses sujets jusqu’au bout, même les plus complexes, est une exigence que tu te poses à toi-même
Courage technique : capacité à challenger une décision ou une habitude établie de façon constructive, en objectivant par la donnée et en proposant des alternatives concrètes
Autonomie et force de proposition : tu poses des questions quand c’est flou et tu exposes tes idées de façon claire et structurée