Notre mission
Chez Kamoa, nous construisons l'infrastructure financière numérique de l'Afrique pour connecter les banques, les opérateurs télécoms et les plateformes aux données et à la technologie dont ils ont besoin pour servir plus de personnes. Nous pensons qu'une technologie de pointe, alimentée par les données, est la clé de l'accès et de l'éducation financiers sur les marchés émergents. Notre vision est de redéfinir l'inclusion financière grâce à des produits technologiques innovants, fluides et parfaitement adaptés aux usages locaux.
Tes responsabilités
En tant que Senior Full Stack Engineer, tu rejoins une équipe technique restreinte et tu deviens un pilier de la construction de nouveaux produits de finance embarquée pour le Congo et la sous-région, sur le modèle de DefaCash (crédit instantané via USSD).
Construction de produits from scratch : Tu participes à la conception et au développement de nouveaux produits financiers (crédit, épargne, et au-delà) déployés via USSD et intégrés aux opérateurs mobile money, depuis l'architecture jusqu'à la mise en production.
Architecture & scalabilité : Tu conçois et fais évoluer des systèmes backend robustes sur AWS (ECS Fargate, DynamoDB, S3, CloudWatch), capables d'absorber la montée en charge de plusieurs marchés en parallèle.
Intégrations partenaires critiques : Tu construis et maintiens les intégrations avec les API des opérateurs télécoms (USSD, Open API mobile money, SMPP) et tu sais gérer la complexité de flux transactionnels temps réel avec des partenaires externes exigeants.
Rigueur sur la donnée sensible : Tu conçois des pipelines de données conformes aux exigences réglementaires locales (résidence des données, chiffrement, minimisation) en collaboration étroite avec les équipes conformité et les partenaires bancaires.
Leadership technique : Tu es capable d'encadrer et de faire monter en compétence des développeurs plus juniors, de challenger les choix d'architecture, et de porter la qualité du code au sein de l'équipe.
Analyse post-lancement : Tu contribues à l'instrumentation et à l'analyse des produits en production (funnels, taux d'approbation, comportements utilisateurs) pour orienter les itérations produit.
Prérequis
Expérience : 5 ans minimum en tant que Full Stack / Backend Engineer senior, idéalement avec une expérience significative en Fintech, mobile money, ou systèmes transactionnels à fort enjeu.
Stack technique : Maîtrise de Node.js et d'un framework front moderne (React Native, Next.js ou équivalent) ; solide expérience AWS (ECS Fargate ou Lambda, DynamoDB ou NoSQL équivalent, S3, CloudWatch) et conteneurisation (Docker).
Systèmes distribués : À l'aise avec la conception d'API scalables, les architectures asynchrones (traitement de jobs, files d'attente), et les enjeux de fiabilité sur des systèmes financiers.
Culture Mobile Money & USSD : Une compréhension des contraintes techniques du USSD et des intégrations mobile money (Request-to-Pay, wallets, réconciliation) est un vrai plus.
Rigueur & autonomie : Capacité à travailler avec un haut niveau d'autonomie dans un environnement early-stage, où les priorités et les contraintes réglementaires évoluent vite.
Langues & mobilité : Français et anglais professionnels. Poste basé à Brazzaville, Congo — une relocalisation sur place est requise.
Détails clés
Lieu : Brazzaville, Congo (poste basé sur place).
Rémunération et avantages : Salaire compétitif, package de relocalisation, politique de congés flexible, opportunités de croissance rapide dans une équipe technique en expansion.
L'équipe : Tu rejoins une petite équipe technique qui a déjà lancé DefaCash et qui s'apprête à répliquer ce modèle produit, ainsi que de nouveaux produits financiers, dans d'autres pays de la sous-région.
Tu es le candidat idéal si...
Tu aimes construire, pas seulement maintenir : Tu es à l'aise pour partir d'une feuille blanche et livrer un produit financier robuste en production, pas seulement pour intervenir sur un système déjà mature.
Tu es rigoureux(se) sur les chiffres et les données : Dans un contexte financier réglementé, tu sais qu'une erreur de calcul ou une fuite de données sensibles a un vrai coût — tu es méticuleux(se) par nature.
Tu es autonome dans l'ambiguïté : Les priorités bougent, les contraintes réglementaires aussi — tu sais avancer sans attendre que tout soit parfaitement cadré.
Tu as un vrai goût pour le mentorat : Tu aimes transmettre, structurer les bonnes pratiques d'équipe, et élever le niveau technique collectif.
Le mobile money n'a pas de secret pour toi (ou tu meurs d'envie d'apprendre) : USSD, wallets, réconciliation — ces contraintes t'intéressent plus qu'elles ne t'effraient.
Tu es prêt(e) à t'installer à Brazzaville : Le package de relocalisation t'accompagne, mais l'envie de vivre l'aventure sur place est un prérequis.
Comment postuler ?
Envie de rejoindre l'aventure ? Envoie ton CV (en anglais) à recruitment@kamoa.app avec un court paragraphe expliquant pourquoi ce rôle t'intéresse et comment tu comptes contribuer à notre expansion en Afrique Centrale.