Développeur Android Senior | Projet Bancaire | Télétravail
À distance
À plein temps
Opportunité de Télétravail (Mondial) pour un poste de Développeur Android Senior sur un projet bancaire stratégique. Nous recherchons un expert en développement mobile possédant une solide maîtrise de Java et Kotlin pour renforcer notre équipe technique et contribuer à l'évolution d'une application bancaire sophistiquée.
À propos du projet:
Vous intégrerez une équipe dynamique travaillant sur une application bancaire innovante destinée à optimiser l'expérience client et la sécurité des transactions financières. Ce projet d'envergure, prévu pour une durée minimale d'un an, vous permettra de mettre en œuvre vos compétences techniques avancées dans un environnement stimulant et valorisant.
Responsabilités principales:
- Concevoir et développer des fonctionnalités avancées pour notre application bancaire Android.
- Collaborer étroitement avec les équipes de développement, de conception UX/UI et de produit.
- Participer activement aux sessions de code review pour garantir la qualité et la cohérence du code.
- Implémenter des solutions techniques complexes en respectant les meilleures pratiques de développement.
- Optimiser les performances et la stabilité de l'application pour une expérience utilisateur fluide.
- Assurer la maintenance et l'amélioration continue du code existant.
- Contribuer à l'architecture logicielle en proposant des solutions innovantes adaptées au secteur bancaire.
- Participer aux réunions d'équipe et aux rituels agiles (sprints, daily stand-ups, rétrospectives).
Compétences requises:
- Minimum de 3 ans d'expérience en développement d'applications Android.
- Maîtrise approfondie de Java et Kotlin (Kotlin 1.8+ préféré).
- Excellente compréhension et application des principes SOLID.
- Expérience confirmée avec les patterns architecturaux (MVP, MVVM, Clean Architecture).
- Pratique avancée de Dagger 2 (ou Hilt), RxJava 2 (ou Coroutines), et Android Architecture Components.
- Maîtrise de Git et des workflows collaboratifs.
- Expérience significative dans le développement d'applications client-serveur.
- Capacité à comprendre et à améliorer le code écrit par d'autres développeurs.
- Aptitude au travail en équipe et à la collaboration sur des objectifs communs.
Atouts supplémentaires:
- Expérience en rédaction de tests unitaires et UI tests (JUnit, Espresso, Mockito).
- Connaissance de Jetpack Compose et des dernières tendances du développement Android.
- Expérience antérieure dans le secteur financier ou bancaire.
- Familiarité avec les normes de sécurité applicables aux applications financières.
- Contribution à des projets open source ou applications publiées sur le Google Play Store.
Environnement de travail:
- Télétravail complet avec flexibilité horaire.
- Méthodologie Agile/Scrum.
- Outils de gestion de projet: Jira, Confluence.
- Équipe internationale et collaborative.
Pourquoi nous rejoindre:
Intégrez une équipe passionnée travaillant sur des technologies de pointe dans le secteur bancaire. Ce poste vous offre l'opportunité de développer votre expertise technique sur un projet à long terme tout en travaillant à distance. Vous bénéficierez d'un environnement stimulant favorisant l'innovation et le développement professionnel continu.