Développeur Full-stack

Ouagadougou, Burkina Faso
Software Factory

Dans le cadre du développement de nos activités d’ingénierie logicielle, Box Africa recrute un Développeur Logiciel Full-Stack Senior. Vous intégrerez une équipe dynamique et passionnée pour participer à la conception et au développement de solutions innovantes adaptées aux besoins des clients.

Missions du Développeur Full-stack

The developer will be asked to:

  • Participer à la conception et au développement d’applications web et mobiles performantes.
  • Intervenir sur les couches front-end et back-end des applications.
  • Assurer l’intégration et l’interfaçage des solutions avec des API et web services.
  • Optimiser la performance et la sécurité des applications développées.
  • Collaborer avec les équipes UI/UX pour proposer des interfaces utilisateurs ergonomiques et intuitives.
  • Rédiger et maintenir une documentation technique claire et détaillée.
  • Effectuer les tests unitaires, d’intégration et assurer la correction des anomalies.
  • Participer à l’amélioration continue des outils et des pratiques de développement.

Profile

We are looking for profile with: 

  • Un minimum de 5 ans d’expérience en développement logiciel Full-Stack.
  • Une forte capacité à travailler sur des projets complexes et multi-technologiques.
  • Une capacité d’adaptation rapide aux besoins techniques et fonctionnels.
  • Une bonne capacité d’analyse et de résolution des problèmes techniques.
  • Un bon niveau d’anglais professionnel (impératif).

Compétences techniques requises :

  • Profil Full-Stack ou polyvalent, capable d’intervenir sur divers aspects techniques.
  • Maîtrise des langages et frameworks adaptés aux besoins spécifiques, tels que :
    • Front-End : JavaScript/TypeScript, React, Angular, Vue.js.
    • Back-End : Node.js, Python (Django/Flask), Java (Spring Boot), PHP (Laravel/Symfony).
  • Bonne connaissance des bases de données : SQL (MySQL, PostgreSQL) et NoSQL (MongoDB).
  • Expérience dans la conception et la consommation d’API REST et GraphQL.
  • Maîtrise des outils de versionning (Git).
  • Compétence sur les architectures microservices et conteneurisation (Docker).
  • Familiarité avec des environnements cloud (AWS, Azure, GCP) serait un plus.

Expected professional quality: 

  • teamwork
  • rigorous
  • autonomous
  • Agile

Other informations

  • Diplôme : BAC+4 minimum en informatique ou dans un domaine connexe.
  • Expérience avec les méthodologies Agile/Scrum est un plus.
  • Poste en CDD/CDI.
  • ASAP

Do you want to join a dynamic team to participate in the realization of ambitious projects in a context where team spirit and good mood are a part of your daily life? Then you are welcome. Apply now.  
 

find out why people are at the heart of our development strategy. 
 l'humain est au cœur de notre stratégie de développement.