Développeur Mobile Android (Kotlin)

Si vous cherchez un environnement technique exigeant, une équipe engagée, un produit utile au quotidien et un contexte de croissance ambitieux (nouveaux marchés, international, refonte Android complète) : vous êtes au bon endroit 👋🏻

JE PARRAINE UN AMIJE POSTULE

LA SOCIéTé

Notre client est un éditeur de logiciel spécialisé dans les solutions d’encaissement et de gestion métier pour les commerces de proximité.

Créée il y a quelques années, la société a conçu une solution complète alliant logiciel, matériel et services, aujourd’hui utilisée par de nombreux professionnels (boulangeries, traiteurs, commerces alimentaires).

Récemment intégrée à un groupe européen du paiement, l’entreprise entre dans une nouvelle phase de croissance : refonte de ses solutions, ouverture à de nouveaux marchés (restauration), développement à l’international et migration stratégique vers Android.

 

L’équipe 🫂 🫂 :

  • Environ 60 collaborateurs au total, dont une équipe tech d’une douzaine de personnes
  • Un pôle Android structuré (1 lead + 3 développeurs)
  • Des équipes pluridisciplinaires : backend, frontend, QA, UX/UI, iOS
  • Un fonctionnement agile et pragmatique, très orienté produit, client et qualité

DESCRIPTION DU POSTE

Au sein de l’équipe Android, vous participez à la conception et au développement d’une application de caisse Android nouvelle génération, déployée directement sur des terminaux de paiement et des tablettes.

 

Vos principales responsabilités :

  • Concevoir et développer une application Android native en Kotlin
  • Implémenter des fonctionnalités clés :
  • fonctionnement hors-ligne
  • synchronisation montante et descendante
  • communication avec une API REST
  • Gérer l’intégration d’équipements externes (Bluetooth, WebSocket, TCP/IP…)
  • Optimiser les performances (multithreading, gestion des ressources, volumétrie)
  • Garantir la qualité du code via tests, revues et bonnes pratiques

 

C’est un poste clé et stratégique, au cœur du produit, avec une forte autonomie et un vrai impact sur les décisions techniques.

 

Environnement technique ⚙️⚙️ :

  • Langage : Kotlin
  • UI : Jetpack Compose
  • Architecture : Clean Architecture
  • Réseau : Retrofit, API REST
  • Interop matériel : TCP/IP, WebSocket, Bluetooth, NSD
  • CI/CD : GitLab CI, Fastlane

 

Enjeux techniques forts :

  • Volumétrie importante de données
  • Performance et réactivité de l’application
  • Interface responsive smartphone / tablette

Package

  • Contrat : CDI – 35h
  • Localisation : Écully
  • Télétravail : 1 jour par semaine (le mardi, après période d’essai)
  • Rémunération : entre 33k et 50k (en fonction des profils) + avantages obligatoires

PROFIL RECHERCHé

  • Expérience en développement Android natif avec Kotlin (idéalement 3 ans ou plus, mais profils plus juniors possibles)
  • Bonne maîtrise de Kotlin, Coroutines et Flow
  • Expérience avec les bases de données embarquées (Room)
  • Connaissance des architectures modernes (MVVM, MVI, Clean Architecture)
  • Sensibilité forte à la performance, à la qualité et à l’UX
  • Capacité à travailler en autonomie et à prendre des initiatives

 

Et si vous avez également :

  • Une expérience sur des applications métier ou critiques (encaissement, paiement, industrie…)
  • Des notions de Jetpack Compose, CI/CD ou Kotlin Multiplatform
  • Une vraie rigueur dans le testing et la livraison
  • L’envie de vous investir dans un produit à fort impact

COMPéTENCES REQUISES

  • android
  • kotlin
  • jetpack compose
  • mvvm

Télétravail

  Télétravail partiel

LES PLUS DU POSTE

Si vous cherchez un environnement technique exigeant, une équipe engagée, un produit utile au quotidien et un contexte de croissance ambitieux (nouveaux marchés, international, refonte Android complète) : vous êtes au bon endroit 👋🏻

Cooptation

500€

Nous vous offrons un bon d’achat Amazon de 500€ si votre connaissance est recrutée !

Vous n'êtes pas le millionième visiteur, simplement une aide précieuse qui mérite d'être récompensée.

En savoir plus

Ce site utilise des cookies et vous donne le contrôle sur ce que vous souhaitez activer.