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.