DÉVELOPPEUR FRONT-END / FULL STACK (H/F/NB)
Descriptif du poste
L'AI Centre of Excellence (AI CoE) d'Ipsos recrute un Développeur Front-end (ou Full stack) pour concevoir l'interface utilisateur et les services qui donnent vie à son agent IA conversationnel. Vous construisez une expérience fluide, rapide et intuitive pour les utilisateurs finaux – clients d’Ipsos – tout en contribuant ponctuellement aux couches back-end qui alimentent l’interface.
Entreprise
Ipsos est le leader mondial des études de marché. Son AI Centre of Excellence (AI CoE) est la nouvelle unité transverse qui conçoit et opère les agents IA commerciaux d'Ipsos.
La première réalisation de l'AI CoE est un assistant IA conversationnel qui centralise en une seule interface les études et expertises propriétaires d'Ipsos, enrichies de signaux issus des réseaux sociaux. L'infrastructure repose sur Google Gemini Enterprise.
Vos missions
Vous rejoindrez la squad engineering de l'AI CoE pour concevoir l'interface utilisateur de l'agent et ponctuellement les services back-end qui l'alimentent. Vous travaillerez en étroite collaboration avec les Product Owners et l'équipe back-end pour livrer une expérience utilisateur de qualité.
Frontend – React
- Développer et maintenir l'interface utilisateur de l'agent en React (TypeScript).
- Implémenter les composants de conversation, de visualisation de données et les tableaux de bord.
- Assurer la performance, l'accessibilité et la réactivité de l'interface sur les navigateurs cibles.
- Collaborer avec les Product Managers et les designers pour traduire les maquettes en fonctionnalités livrées.
Backend – Python
- Développer les endpoints et services back-end en Python (ADK, FastAPI) consommés par le frontend.
- Intégrer les APIs de l'agent IA (streaming, gestion des sessions, historique de conversation).
Qualité & collaboration
- Écrire des tests unitaires et d'intégration pour les composants frontend.
- Participer aux code reviews et contribuer à l'amélioration continue des pratiques d'ingénierie.
- Coordonner avec les équipes Back-end et DevOps l’intégration des évolutions back-end dans l’application REACT.