.
Développeur Frontend Sénior.
• REF : DFS2026
• Reporte au : Responsable Digital Factory
• Liens fonctionnels : Équipes Clientèle et Métier (Filiales Baobab / Groupe), Equipes COO Domain et IT (filiales, Hub IT UEMOA, Holding et Baobab Services), prestataires externes, éditeur/intégrateurs
A propos du Groupe Baobab
Baobab est un leader dans l’inclusion financière digitale. Baobab offre ses services principalement à des particuliers, des micros et petites entreprises en Afrique. Notre mission est de libérer le potentiel de nos clients en leur offrant des services financiers simples et faciles d’utilisation.
Fondée en 2005 sous le nom de Microcred, Baobab a aujourd’hui plus d’un million de clients et 4 500 employés à Madagascar, au Sénégal, au Nigeria, en Côte d’Ivoire, au Mali, au Burkina Faso, en République démocratique du Congo. A ce jour, le Groupe octroie plus de 750 millions d’euros à plus de 500 000 clients actifs.
En rejoignant l’équipe Baobab, vous intégrez une équipe dédiée à 100% à ses clients !
A propos du Hub IT UEMOA
Au sein du groupe Baobab, dans un contexte de structuration technologique et de développement de nouveaux produits digitaux, le Hub IT UEMOA, conçoit et développe des plateformes digitales critiques au service des millions de clients des 4 filiales de la zone UEMOA (Burkina Faso, Côte d’Ivoire, Mali, Sénégal) avec un haut niveau d’exigence en matière de qualité, de sécurité et de performance. Nous ne recrutons pas des développeurs pour “clôturer des tickets”, mais pour résoudre des problèmes, construire des solutions durables et contribuer à un écosystème technologique exigeant. Lorsque nous voyons des problèmes, des inefficacités ou des opportunités d’améliorations, nous agissons.
Nous valorisons :
• La vision globale plutôt que la simple exécution
• L’ownership total : comprendre le contexte, investiguer, corriger même si ce n’est pas “votre périmètre” L’agilité : construire petit à petit, avoir quelque chose de viable avec un feedback très tôt
• La simplicité comme stratégie : des solutions propres, stables, lisibles, maintenables.
• La rigueur : nous intervenons sur des flux financiers nécessitant de l’exactitude et de la sécurité
Mission
Nous recherchons un Développeur Frontend Sénior capable de concevoir des interfaces performantes, sécurisées et maintenables pour nos applications web et mobiles. Vous serez garant de la qualité de l’expérience utilisateur tout en respectant les contraintes techniques et sécuritaires d’un environnement financier critique.
Responsabilités
• Concevoir et développer des interfaces web et mobiles robustes et performantes
• Ecrire un code lisible, maintenable, testé et documenté, conformément aux standards techniques et de qualité définis
• Participer activement aux rituels agiles (daily, sprint planning, démonstrations, rétrospectives) Intervenir sur l’ensemble de la chaîne de valeur : backend, intégration, tests, déploiement et monitoring Structurer l’architecture frontend (state management, routing, modularité)
• Optimiser les performances (lazy loading, memoization, code splitting)
• Garantir l’accessibilité et la conformité UI/UX
• Intégrer des APIs REST/SOAP/GraphQL sécurisées
• Assurer la qualité via tests automatisés frontend et E2E
• Collaborer avec le backend pour définir les contrats d’API
• Mettre en place des bonnes pratiques de sécurité côté client
• Participer aux revues de code et encadrer les développeurs frontend junior
• Analyser et corriger les anomalies en production
• Contribuer à l’amélioration continue des standards frontend
• Utiliser les outils d’IA et le prompt engineering pour accélérer le développement et la génération de composants
Compétences et qualites requises
• Bac +3 à Bac +5 en informatique, génie logiciel ou équivalent
• Minimum 3 ans d’expérience en développement frontend Web et Mobile
• Maîtrise avancée de React, React Native et TypeScript
• Bonne maîtrise de HTML5, CSS3, responsive design
• Expérience sur Angular ou Flutter souhaitée mais non obligatoire
• Bonne compréhension des architectures frontend modernes
• Gestion avancée du state management
• Maîtrise des tests frontend (Jest, Testing Library, Cypress, Playwright)
• Bonne compréhension des principes UX et accessibilité
• Sécurisation des applications frontend (JWT, OAuth2 flows)
• Intégration fluide avec APIs REST
• Expérience CI/CD frontend
• Connaissance des outils de monitoring frontend
• Capacité à utiliser des outils d’IA pour accélérer la production de composants et optimiser la qualité Rigueur, sens du détail et orientation performance
• Bonne communication en français et anglais