BAOBAB GROUP recrute un Développeur Full Stack (26 avril 2025)

BAOBAB GROUP recrute un Développeur Full Stack (26 avril 2025)

Informations sur l'emploi

Titre du Poste : Développeur d'applications (Full Stack)

Niveau Requis : Diplôme d'études supérieures

Année d'Expérience Requise : 4 ans

Lieu du Travail : Nigeria

Description de l'emploi

Baobab Group est une entreprise sociale engagée pour l’accès à l’énergie et au numérique en Afrique. Nous rendons accessibles à tous des produits innovants qui répondent aux besoins des populations locales et leur permettent de changer leur vie. Baobab+ est disponible au Sénégal, au Mali, à Madagascar et en Côte d’Ivoire. Baobab+ fait partie du groupe Baobab, un groupe de finance numérique spécialisé dans l’inclusion financière.

Développeur d’applications (Full Stack)

Description de l’emploi

  • Le candidat développera des solutions logicielles dans le cadre de divers projets impliquant des applications sur mesure, des systèmes bancaires de base et des intégrations tierces dans un environnement hautement collaboratif et en constante évolution.
  • Le candidat fournira également un support aux utilisateurs, notamment des corrections de bogues, des mises à jour de la plateforme et des demandes de service.
  • Le rôle implique une participation active à l’analyse, à la conception, au développement, aux tests et au déploiement de services pour gérer divers produits clients.
  • Le candidat travaillera en étroite collaboration avec les membres de l’équipe informatique et d’autres départements, tels que Digital/Innovation/PMO au sein de Baobab Nigeria et du Groupe
  • En tant que développeur d’applications, le candidat doit comprendre les besoins des utilisateurs, développer et améliorer les capacités de reporting opérationnel et réglementaire, et comprendre clairement les structures de données source et cible pour fournir des indicateurs de performance clés pour le reporting.

Principales responsabilités

  • Collaborer avec l’analyste d’affaires pour traduire les besoins de l’entreprise en spécifications techniques.
  • Écrire et implémenter du code efficace basé sur des spécifications.
  • Déployez des outils logiciels, des processus et des mesures.
  • Travaillez avec les membres de l’équipe pour effectuer une analyse des causes profondes, une révision du code et mettre en œuvre les demandes de changement approuvées.
  • Identifier les opportunités d’amélioration des performances et de la disponibilité du système.
  • Prendre des décisions techniques judicieuses qui répondent aux défis de l’entreprise.
  • Fournir une documentation et des rapports complets et précis.

Éducation et expérience requises

  • Premier diplôme en électricité / informatique ou en informatique / TI.
  • 4+ années d’expérience en développement de logiciels.
  • Maîtrise des langages de développement front-end et/ou back-end (SQL, Java, JSON, Node.JS, Flutter).
  • Compréhension approfondie des outils de contrôle de version (Git ; l’expérience GitLab est un plus).
  • Compétences solides et en constante amélioration en développement Middleware, microservices et API.
  • Solide connaissance des bases de données relationnelles (SQL Server) et des bases de données NoSQL (MongoDB).
  • Capacité à travailler dans un environnement Agile / Scrum.
  • Expérience en développement et déploiement de code dans un environnement Cloud.
  • Compréhension des principes de sécurité, d’accessibilité et de conformité des applications.
  • Expérience dans la mise en œuvre de cadres de tests automatisés et de tests unitaires.
  • La connaissance de T24 (JBase) est un plus.
  • Une expérience en microfinance ou en banque est un avantage.

Compétences comportementales requises :

  • Capacité à travailler en équipe.
  • Proactif, motivé et très organisé.
  • Passion pour le développement de logiciels avec un vif intérêt pour les technologies émergentes.
  • Solides compétences en résolution de problèmes, capable de résoudre les problèmes rapidement et efficacement.
  • Capacité à effectuer plusieurs tâches à la fois et à rester organisé dans un environnement de travail dynamique avec une grande attention aux détails.
  • Compétences en résolution de conflits et communication efficace avec les parties prenantes.
  • Solides compétences interpersonnelles, notamment dans un environnement multiculturel.
  • Autonome dans la gestion des tâches et des responsabilités.

Méthode d’application

Les candidats intéressés et qualifiés doivent envoyer leur CV à :  [email protected]  cc :  [email protected]  en utilisant le titre du poste comme objet de l’e-mail.

Remarque : Seuls les candidats présélectionnés seront contactés.