Développeur mobile Android

Abidjan, Côte d'Ivoire
Software Factory

Pour accompagner son développement Box Africa recrute un développeur Mobile Android en CDI avec au moins 2 ans d’expérience. Vous intégrerez une équipe de développement logiciel passionnée dans un cadre Scrum/Agile.

Missions du développeur Mobile Android

Vous aurez pour missions principales :

  • Développer en Java Android ou Kotlin
  • Interpréter les exigences fonctionnelles/user stories en une solution déployable
  • Fournir des estimations pour les user stories assignées et réaliser les développements dans les délais impartis
  • Préparer les conceptions pour les pages mobile
  • Respecter les contraintes techniques définies par la conception architecturale
  • Respecter les normes de codage et les bonnes pratiques adoptées par l’entreprise.
  • Faire des tests unitaires et collaborer avec l’équipe qualité logicielle (QA) pour corriger les défauts
  • Participer à l’élaboration des architectures applicatives
  • Prendre part à la conception et au développement d’applications mobile et web
  • Participer à la maintenance, évolutions et refonte des applications développées

Profil

Nous recherchons un profil ayant : 

  • Une connaissance solide de Java Android et/ou de Kotlin
  • Une expérience en développement d'applications mobiles obligatoire
  • Une expérience sur le développement d’application en utilisant un Back End Firebase ou MongoDB Atlas
  • Une expérience dans le design d’interface graphique pour mobile
  • Une expérience pratique de mise en oeuvre de tests unitaires
  • Une expérience dans la consommation d'API et WebService (REST, GraphQL, SOAP, websockets, etc.)
  • Une expérience sur une ou plusieurs bases de données SQL (SQLite, SQLServer, MySQL, PostgreSQL, Oracle…) ou NoSQL (MongoDB)
  • Une expérience pratique de Typescript, JavaScript, HTML, CSS et des technologies Front-End modernes comme Flutter, React, Vue, Angular serait un plus
  • Une connaissance de l'architecture MVVM serait un plus
  • Une bonne maîtrise des outils de développement : IDE, Git, Jenkins…etc.
  • Une expérience de travail dans un environnement Agile/Scrum
  • Une bonne maîtrise de l'anglais

Qualités professionnelles : 

  • Organisé(e) et une forte capacité à vous adapter
  • Dynamique et autonome
  • Rigoureux et responsable 

Autres informations

  • BAC +4 minimum  
  • Formation développement logiciel obligatoire
  • Poste en CDI
  • Disponibilité ASAP

Vous souhaitez rejoindre une équipe dynamique pour participer à la réalisation de projets ambitieux dans un cadre où l’esprit d’équipe et la bonne humeur rythment votre quotidien ? Alors vous êtes le/la bienvenu(e). Postulez sans attendre. 

Découvrez pourquoi l'humain est au cœur de notre stratégie de développement.