Open SI est une fintech qui a développé une plateforme technologique transfrontalière de paiements innovants dénommée kkiapay : encaissement pour compte de tiers pour les marketplaces par mobile money et cartes bancaires, tenue de compte, et émission de moyens de paiements pour des acteurs marchands évoluant dans la bancassurance l’e-commerce, ou aux institutions publiques qui offrent des services dématérialisés aux citoyens. Dans un contexte de digitalisation accélérée du marché et du commerce, l’entreprise s’étend dans de nouveaux territoires de la sous région ouest africaine et a besoin d’intégrer au sein de son équipe un(e) développeur (se) mobile capable d’apporter un soutien opérationnel.
Votre Mission
Au sein de l’équipe, votre mission est double : reprendre un projet en cours de développement avec une autonomie rapide et garantir la qualité technique des solutions livrées à nos clients partenaires.
Missions Principales
● Analyser les besoins du client spécifiés par la maîtrise d’ouvrage et les traduire en spécifications techniques exploitables pour les travaux de conception, de développement, d’exploitation et pour les futures évolutions/maintenances ;
● Analyser les besoins, les contraintes du système à développer/maintenir pour choisir les technologies appropriées (langages de programmation, frameworks, ..) tout en s’assurant que ces dernières entrent dans les directives/préférences techniques de l’entreprise(bénéficiaire) ;
● Développer des Applications, qui répondent aux spécifications fonctionnelles et techniques de la maîtrise d’ouvrage tout en respectant les règles de bonnes pratiques (Simplicité et clarté, Évolutivité, Versionning,…) et de sécurité (OWASP Top 10, PCI DSS,… du développement mobile en vigueur en général dans l’industrie et toutes autres règles ou conventions admises par l’entreprise(bénéficiaire) ;
● Documenter les applications en utilisant les outils/méthodes et standards autorisés par l’entreprise (bénéficiaire) ;
● Utiliser les bonnes pratiques en vigueur en termes d’implémentation de code (SOLID, KISS, DRY, YAGNI, Clean Code, F.I.R.S.T, …) ainsi que le workflow de collaboration sur dépôt de code source défini par l’entreprise ;
● Adopter un pattern précis pour la gestion des états ;
● S’assurer de l’optimisation des Applications développées à tous les niveaux (processing, traitement des données, services d’arrière-plan, appels réseaux…) ;
● Collaborer avec les développeurs back-end et les systèmes/applications tiers clients des services développés pour s’assurer du bon déroulement de l’intégration des services et de leur usage ;
● Faire évoluer les applications existantes que ce soit pour des corrections ou des implémentations de nouvelles fonctionnalités.
● Écrire des tests unitaires et des tests d’intégration pour les différents projets auxquels il est associé ;
● Réaliser les tests de charge et procéder aux corrections nécessaires suite à ces tests ou aux tests fonctionnels réalisés par les utilisateurs ou la maîtrise d’ouvrage ;
● Aider les autres développeurs et les équipes de support avec des informations/assistances techniques;
● Participer aux différents comités de projet et aux restitutions clients ;
● Participer aux différentes activités proposées par l’entreprise dans le cadre de la formation et de l’amélioration des compétences.
Compétences Requises
● Technique : une bonne maîtrise en :
Qualités Personnelles
● Agilité : Capacité à monter en compétence rapidement sur des contextes métiers variés.
● Travail en équipe, dynamisme, autonomie et force de propositions.
● Lecture de code : Capacité de compréhension de code tiers supérieure à la moyenne.
● Communication : Savoir vulgariser des choix techniques pour la maîtrise d’ouvrage.
Conditions de Travail
● Lieu : Cotonou, Bénin.
● Environnement de travail : culture startup, équipe jeune
Contact
Si vous êtes intéressés, merci d’envoyer votre CV à l’adresse suivant au plus tard le Lundi 23 mars 2026
contact@opensi.co