Analyste développeur natif Android (H/F)
CDI Strasbourg (Bas-Rhin) Développement informatique
Description de l'offre
Fiers de faire de la Diversité une force pour notre entreprise, Crédit Mutuel Alliance Fédérale s'engage à reconnaître et à promouvoir tous les talents sans distinction
Nos recrutements sont fondés sur les compétences, sans distinction de genre, d'âge, d'origine sociale et culturelle, d'orientation sexuelle, d'appartenance à une organisation politique, syndicale ou à une minorité, ou toute autre caractéristique pouvant faire l'objet d'une discrimination. Tous nos postes sont ouverts aux personnes en situation de handicap
Qui sommes-nous ?
· L’accompagnement de tous par notre organisation coopérative et mutualiste reste au cœur de notre ADN.
· La technologie au service de l’humain est une référence dans notre monde connecté.
· La solidarité et l’éco-responsabilité deviennent des axes clés dans notre développement.
Notre raison d’être : Ensemble, Ecouter et Agir.
Vos missions
Afin de renforcer nos équipes, nous recherchons pour notre secteur Services Distants Internet, un(e) Analyste Développeur Android.
Le secteur Services Distants Internet a pour mission générale la conception et le développement de services clients, notamment d’applications web et mobiles innovantes dans les domaines des services bancaires, du commerce électronique et des solutions de paiement.
Au sein de ce secteur, vous intègrerez une équipe à taille humaine, responsable du développement d’une trentaine d’applications mobiles utilisées au quotidien par plusieurs millions de clients et sociétaires de Crédit Mutuel Alliance Fédérale et de ses filiales et partenaires (Apps Crédit Mutuel, CIC, Cofidis…).
Vous assurerez :
· La collecte et l’analyse des besoins
· Les études fonctionnelles et techniques
· La rédaction de cahiers de spécifications et de cahiers de tests
· La conception et le développement des applications mobiles Android en suivant les bonnes pratiques de l’industrie
· La participation aux phases d’intégration et de qualification
· Le suivi de la production
· L’aide aux utilisateurs (support de niveau 3)
Vous serez amené(e) à utiliser les langages et technologies suivantes :
· Kotlin
· Android App Components
· Jetpack Compose
· RxJava / Coroutines
· Coil / Lottie
· Hilt
· Gradle Groovy / Gradle Kts
· Espresso / Mockk
· Gitlab
Ce que vous allez vivre chez nous
· Télétravail (2 jours par semaine)
· Rémunération fixe versée sur 13 mois
· RTT
· Intéressement, participation et abondement
· Plan épargne entreprise et PERCO
· Contrat de santé collectif
· Prévoyance
· Retraite supplémentaire prise en charge à 100% par l’employeur
· Conditions bancaires et assurances préférentielles
· Politique parentale avantageuse
Ce que nous allons aimer chez vous
De formation bac +4 ou 5, vous êtes passionné(e) par les technologies mobiles et vous justifiez d’une expérience de 3 ans minimum dans le développement d’applications mobiles natives Android.
Votre code est fiable, optimisé, sécurisé, testé et maintenable.
Vous avez une bonne connaissance de l’outil de gestion de source GIT.
Vous êtes à l’aise en communication orale et écrite en français (l’anglais serait un plus).
Vous êtes : motivé(e), organisé(e), ouvert(e) d’esprit, force de proposition, doté(e) d'un certain sens critique, autonome, rigoureux(se) dans le suivi et respect des process, attentif(ve) aux détails, respectueux(se) de la confidentialité des informations, avec le sens du travail en équipe.
Les connaissances suivantes seront particulièrement appréciées :
· Patterns de développement (MVVM, clean archi, SOLID…)
· Guidelines de la plateforme Android (Material Design)
· Sécurité des applications mobiles (SSL pinning, obfuscation, anti-tampering, keystore…)
· Intégration continue, outillage et test d’applications mobiles (Jenkins, Fastlane, émulateur Android…)
· Publication d’applications mobiles (déploiement, monitoring de production…)
Informations complémentaires
Le poste est à pourvoir dès que possible sur le site de Strasbourg.