Montréal | Télétravail hybride 2 jours par semaine en présentiel | Secteur bancaire
Vous souhaitez contribuer au développement d'applications mobiles utilisées à grande échelle dans un environnement technologique moderne et stimulant?
Notre client, une grande institution financière reconnue, est à la recherche d'un
Développeur mobile Android Senior pour participer à l'évolution de ses solutions numériques et offrir une expérience utilisateur de premier plan à ses clients.
Ce qui vous attend : Au sein d'une équipe Agile multidisciplinaire, vous contribuerez à la conception, au développement et à l'amélioration continue d'applications mobiles stratégiques. Vous collaborerez étroitement avec les architectes, designers, analystes et développeurs afin de livrer des solutions performantes, sécuritaires et à forte valeur ajoutée.
Vos principales responsabilités - Développer et maintenir des applications Android natives en Java et Kotlin.
- Concevoir des composants et fonctionnalités robustes selon les principes de Clean Code.
- Consommer et intégrer des APIs RESTful et GraphQL.
- Participer à l'architecture et à l'évolution des solutions mobiles.
- Effectuer des revues de code et contribuer aux meilleures pratiques de développement.
- Développer et automatiser les tests unitaires, fonctionnels, d'intégration et End-to-End.
- Optimiser la performance, la stabilité et la sécurité des applications.
- Participer à la résolution d'incidents et à l'amélioration continue des produits.
- Collaborer étroitement avec les équipes Produit, UX, Architecture et Développement.
Profil recherché
Exigences essentielles - Baccalauréat en informatique, en génie logiciel ou formation équivalente
- Minimum de 5 ans d'expérience en développement logiciel
- Minimum de 2 ans d'expérience en développement mobile Android natif (Java ou Kotlin)
- Expérience significative dans :
- La consommation d'APIs RESTful ou GraphQL
- Le développement et la livraison d'applications mobiles
- Le débogage, le profilage et l'optimisation des performances
- Les environnements de développement Agile
Connaissance des outils et pratiques CI/CD : GitHub / Gradle / Firebase / AppCenter
- Français obligatoire
- Bonne compréhension de l'anglais dans un contexte professionnel
Atouts appréciés - Expérience avec l'intégration de librairies Android Gradle
- Automatisation des tests unitaires, fonctionnels et UI
- Connaissance des tests mobiles End-to-End
- Expérience avec les technologies infonuagiques : AWS / Docker / Kubernetes
- Familiarité avec les outils Atlassian (Jira, Confluence)
- Intérêt pour le secteur bancaire ou les marchés financiers
Pourquoi ce mandat? Vous aurez l'opportunité de travailler sur des applications mobiles stratégiques dans un environnement technologique mature, où la qualité du code, l'automatisation et les bonnes pratiques de développement occupent une place centrale. Si vous aimez relever des défis techniques, collaborer avec des experts passionnés et contribuer à des produits ayant un impact concret sur des milliers d'utilisateurs, ce mandat est pour vous.
Intéressé(e)? Contactez nous pour en discuter! BH 22437