Description du poste
Contexte
Dans le cadre de l'évolution d'une application bancaire mobile de référence, nous recherchons un Développeur Android Senior afin de renforcer les équipes mobiles au sein du Chapter Digital Front.
Vous rejoindrez une organisation composée d'experts Front-End et Mobile intervenant sur des produits à très forte visibilité, utilisés par plusieurs millions de clients.
Au-delà du développement des fonctionnalités métier, vous participerez également à des initiatives internes d'innovation, de veille technologique et de construction des outils et librairies de demain.
L'environnement favorise l'expérimentation, le partage de connaissances et l'amélioration continue des pratiques de développement.
Missions
Au sein d'une équipe d'experts Android et Mobile :
* Concevoir et développer de nouvelles fonctionnalités Android natives en Kotlin
* Participer à l'évolution de l'application utilisée par plusieurs millions de clients
* Contribuer à la migration progressive de parcours historiquement développés en WebView vers des parcours mobiles natifs
* Participer à l'adoption et au développement de solutions Kotlin Multiplatform (KMP/KMM)
* Concevoir des composants réutilisables, SDK et librairies internes
* Garantir la qualité du code via les tests automatisés et les bonnes pratiques de développement
* Participer aux revues de code et aux choix d'architecture
* Suivre les performances de l'application et contribuer à son amélioration continue
* Être force de proposition sur les sujets techniques, organisationnels et d'innovation
* Participer aux travaux de veille technologique et aux POC menés par le Chapter
Environnement technique
* Android natif
* Kotlin
* Kotlin Multiplatform (KMP/KMM)
* Coroutines / Flow
* Jetpack Compose
* MVVM
* Clean Architecture
* Architecture modulaire
* CI/CD
* Jenkins
* Fastlane
* Git
* Tests automatisés
Informations complémentaires
* Localisation : Montpellier
* Télétravail : 2 jours par semaine (mercredi et vendredi)
* Présence sur site : 3 jours par semaine
* Méthodologie : Agile Scrum
* Sprints de 3 semaines
* Mission longue durée
* Équipe mobile d'une vingtaine de développeurs au sein d'un dispositif d'environ 50 personnes (technique et fonctionnel)
Profil recherché
1. Expérience significative en développement Android natif sur des applications grand public
2. Maîtrise de Kotlin et des concepts Coroutines / Flow
3. Très bonne maîtrise des architectures MVVM, Clean Architecture et architecture modulaire
4. Expérience des pipelines CI/CD (Jenkins, Fastlane)
5. Sensibilité forte à la qualité logicielle, aux performances et aux tests automatisés
6. Appétence pour Kotlin Multiplatform ou envie forte de monter en compétences sur cette technologie
7. Expérience dans des environnements agiles et des équipes de développement importantes
8. Excellentes capacités de communication et de collaboration
9. Curiosité technique, esprit d'innovation et capacité à challenger l'existant
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.