À propos du poste Développeur Android / Kotlin Multiplatform (KMP) (H/F)
Contexte / Projet
DIGWAY recrute un(e) Développeur(se) Android Kotlin Multiplatform (H/F) pour intervenir sur un projet d'innovation technologique chez l'un de nos clients, un éditeur de logiciel innovant basé à Montpellier.
Vous intégrerez une équipe mobile experte, engagée dans la modernisation de son architecture applicative. Le projet consiste à faire évoluer une application à forte visibilité en capitalisant sur Kotlin Multiplatform (KMP) pour mutualiser la logique métier entre les plateformes Android et iOS. Vous évoluerez dans un environnement technique de pointe, avec une réelle exigence de performance et de qualité logicielle.
Vos missions
En tant que Développeur Android / KMP, vous serez au cœur de la stratégie mobile du projet. À ce titre, vos responsabilités incluent :
- Développement Natif & Partagé : Concevoir et développer de nouvelles fonctionnalités sur l'application Android native tout en implémentant la logique partagée via Kotlin Multiplatform.
- Architecture & Clean Code : Participer à la définition de l'architecture mobile (MVVM, MVI) et garantir la robustesse du code (Clean Architecture).
- Optimisation des performances : Assurer la fluidité des interfaces et la gestion efficace des ressources (Coroutines, Flow).
- Veille et Qualité : Mettre en place des tests unitaires et d'intégration, et participer activement à la veille technologique sur l'écosystème Kotlin et l'évolution de KMP.
Votre profil
Nous recherchons un(e) développeur(se) passionné(e) par l'écosystème Android, curieux(se) des technologies cross-platform modernes et force de proposition technique.
Formation
- Bac+5 en informatique (École d'ingénieur ou Master universitaire spécialisé en développement logiciel).
Expérience
- Expérience confirmée (3 ans minimum) en développement Android natif (Kotlin). Une première expérience ou une pratique personnelle sur Kotlin Multiplatform (KMP/KMM) est un atout majeur pour ce poste.
Compétences techniques
- Langages : Maîtrise experte de Kotlin (Coroutines, Flow, Serialization).
- Android : Android SDK, Jetpack Compose, Injection de dépendances (Hilt/Koin).
- Multiplatform : Compréhension des mécanismes de partage de code (KMP) et de l'interopérabilité Swift/Kotlin.
- Qualité : Tests automatisés (JUnit, Mockk) et connaissance des outils CI/CD mobiles.
Soft skills
- Curiosité technique : Envie d'apprendre et de contribuer à une technologie en pleine expansion.
- Esprit d'équipe : Travail en collaboration étroite avec les développeurs iOS et les équipes Backend/API.
- Rigueur : Sens du détail pour offrir une expérience utilisateur fluide et sans crash.
Pourquoi rejoindre DIGWAY ?
Rejoindre DIGWAY, c'est faire le choix dune ESN spécialisée dans l'accompagnement de projets de transformation technologique et digitale. Mais surtout, DIGWAY se distingue par son approche :
- Recrutement sur mission et projet, et non sur simple profil : Vous rejoignez ce projet montpelliérain pour relever un défi technique concret autour de Kotlin Multiplatform.
- Interventions auprès d'organisations variées, exigeantes et à forts enjeux IT
- Un accompagnement personnalisé et un suivi de proximité pour favoriser votre épanouissement.
- Une montée en compétences continue au contact d'experts et sur des technos de pointe.
- Une culture orientée expertise, performance et engagement projet.
Prêt(e) à rejoindre l'aventure DIGWAY ?
Si ce projet correspond à vos ambitions et à votre expertise, postulez dès maintenant et échangeons ensemble sur cette opportunité.
- Type de contrat : CDI
- Lieu : Montpellier (Télétravail partiel possible)
- Langue : Français (Anglais technique requis)