Développeur.euse mobile Android
ALFACONSEIL.CA · Montreal, Quebec, Canada
قدّم وتابع مع أبلاي إيدجJoignez une équipe technologique dynamique et contribuez à la conception, au développement et à l’évolution d’applications mobiles Android modernes, performantes et sécurisées. Vous participerez à toutes les étapes du développement, de la conception des solutions jusqu’aux tests, à l’optimisation et à la mise en production, dans un environnement Agile axé sur la qualité et l’amélioration continue.ResponsabilitésParticiper à la définition de la vision, de la feuille de route et de l’architecture des solutions mobiles.Analyser les besoins et contribuer à la définition des exigences techniques.Concevoir et développer des fonctionnalités Android robustes, maintenables et évolutives en Java et/ou Kotlin, selon les meilleures pratiques de développement.Appliquer les principes de Clean Code et contribuer à l’amélioration continue de la qualité du code.Intégrer et consommer des API RESTful et GraphQL au sein des applications mobiles.Collaborer avec les architectes, designers et équipes produit afin de concevoir des expériences mobiles performantes et intuitives.Participer aux revues de code, partager les connaissances et contribuer aux pratiques de développement de l’équipe.Développer, maintenir et exécuter des tests unitaires, fonctionnels, d’intégration et End-to-End, tout en contribuant à leur automatisation.Diagnostiquer les problèmes, effectuer le débogage et optimiser la performance, la stabilité et la fiabilité des applications.Participer activement à la résolution des incidents et à l’amélioration de la qualité des applications en production.Contribuer aux pipelines CI/CD et aux pratiques d’intégration et de déploiement continu.Documenter les solutions, les pratiques et les décisions techniques afin de favoriser le partage des connaissances.Collaborer étroitement avec les membres de l’équipe et contribuer de façon proactive à la résolution de problèmes complexes.Gérer efficacement les priorités et assurer une bonne organisation du travail dans un environnement Agile.Profil recherchéBaccalauréat en informatique, en génie informatique ou dans une discipline connexe, ou expérience équivalente.5 ans ou plus d’expérience en développement logiciel, dont au moins 2 ans en développement mobile Android natif.Solide expérience avec Java et/ou Kotlin.Expérience concrète dans la conception et le développement d’applications mobiles Android.Bonne maîtrise de l’intégration et de la consommation d’API RESTful et/ou GraphQL.Expérience en débogage, profilage et optimisation des performances d’applications mobiles.Expérience dans un environnement de développement Agile.Expérience avec les outils et pratiques CI/CD, notamment GitHub, AppCenter, Firebase et Gradle.Bonne capacité à collaborer avec des équipes multidisciplinaires et à communiquer efficacement les choix techniques.Français requis.AtoutsIntérêt pour le secteur financier ou pour des environnements technologiques à forte criticité.Expérience avec l’intégration et la gestion de librairies Gradle Android.Expérience en automatisation de tests unitaires, fonctionnels, graphiques et End-to-End mobiles.Connaissance des stratégies et pratiques de tests End-to-End sur mobile.Expérience avec des environnements infonuagiques et technologies telles que AWS, Docker et Kubernetes.Connaissance des outils Atlassian, notamment Jira et Confluence.Curiosité technologique, esprit d’analyse et volonté de contribuer à l’amélioration continue des pratiques de développement. ? Alfi Match Alfi This job Job #2092 ? AI Cost? Total$0.0000AI usage · 0 tokens$0.0000 ?