Carrières
Postuler
← Tous les postes
Apps mobilesCDIConfirméHybride2 postes ouverts

Développeur Android mobile

Porter nos produits sur Android pour les marchands, livreurs et pharmaciens — fiable, offline-friendly, taillé pour les réalités réseau africaines.

Localisation
Cotonou, Bénin
Contrat
CDI
Démarrage
Dès que possible
Mode
Hybride
Postuler à ce postePoser une question

Le contexte

Les apps Android de ByteInnov sont utilisées quotidiennement par des opérateurs terrain : caissiers, livreurs ELISHA, gérants de pharmacie. On code Kotlin moderne, Compose, et on prend l'offline-first très au sérieux. Tu seras responsable de modules entiers, du wireframe à la fiche Play Store.

Stack technique

  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Hilt
  • Retrofit
  • Room
  • Firebase

Tes missions

  • Développer des écrans Compose performants et accessibles.
  • Implémenter des flows offline-first (Room, sync différée, conflits).
  • Intégrer des SDK paiement, GPS, scan code-barres, impression Bluetooth.
  • Suivre la qualité : tests unitaires, instrumented tests, profiling.
  • Préparer les releases (signing, ProGuard, déploiement Play Console).
  • Collaborer avec le designer pour faire vivre le design system mobile.

Profil recherché

  • 3+ ans d'expérience Android natif (Kotlin obligatoire).
  • Pratique solide de Jetpack Compose en production.
  • Maîtrise des coroutines / Flow et de l'architecture MVI / MVVM.
  • Expérience d'API REST + persistance locale (Room).
  • Sens du produit : tu sais dire non à une feature qui dégrade l'expérience.

Et un plus si tu as…

  • Expérience de scan code-barres, impression thermique, NFC.
  • Notions Kotlin Multiplatform.
  • Compréhension des contraintes réseau 2G/3G et low-end devices.
  • Apport sur du dev iOS ou Flutter occasionnel.

Ce qu'on t'offre

  • Tu seras le ou la référent·e Android — vraie ownership.
  • Devices de test fournis (gamme entry-level + flagship).
  • Budget Play Console + outils (Sentry, Firebase Performance).
  • Pas de pull request en attente 3 semaines : revue rapide, mergeable.
  • Mutuelle santé + matériel récent + budget formation annuel.

Processus de recrutement

  1. 01Échange RH30 min · découverte mutuelle, motivations, contexte.
  2. 02Test techniqueMini-app Compose à livrer sur un repo Git (3-4h).
  3. 03Entretien tech1h avec le Lead Mobile : revue du test + architecture.
  4. 04Rencontre équipeÉchange avec le designer et un·e dev backend.
  5. 05OffreSous 5 jours après le dernier entretien.

Ce poste est fait pour toi ?

Envoie ton CV — on revient vers toi sous 5 jours ouvrés.

Postuler maintenant