Développeur(euse) Android-Contractuel
Apply NowJob details
LGS, c’est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C’est aussi une culture d’entreprise axée sur la diversité et l’inclusion, où nous accueillions tant les talents locaux qu’internationaux. Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et améliorent la vie des gens. Vous serez aux premiers rangs pour collaborer à des transformations numériques à large déploiement dans le domaine public et privé. Avec LGS, les possibilités sont infinies. Nous sommes une entreprise locale, d’envergure internationale, propulsée par la puissance du capital intellectuel d’IBM. Un contrat, ça vous dit ? Pourquoi être pigiste pour LGS ? Des mandats variés chez des clients diversifiés de grande envergure Des missions qui sauront propulser votre carrière dans votre champ d’expertise, mais aussi qui vous permettront d’expérimenter de nouvelles technologies Des conseillers en acquisition de talents dévoués et qui se soucient de vous Un service d'accompagnement en mandat personnalisé La possibilité de recevoir du coaching pré-entrevue. Description du poste Lieu : Montréal Date de début : 6 mai 2025 Date de fin : 30 avril 2026 Horaire de travail : 37,5 heures/semaine Mode de travail : Hybride (2 jours/semaine en présentiel sont requis) Nous sommes à la recherche d’un(e) développeur(euse) mobile Android pour un de nos clients. Vous vous joindrez à une équipe responsable des applications mobiles Android et iOS dans l’entreprise. Responsabilités principales Concevoir, réaliser et réviser les solutions pour la plateforme Android. S’impliquer et soutenir les membres de l’équipe dans le développement et l’évolution de nos applications. Participer à l’organisation du train de livraison des applications mobiles (intégration des nouvelles fonctionnalités et mises à jour plateforme et dépendances). Participer à la résolution des incidents touchant les applications mobiles dans l’environnement de production. Gérer les chaines d’intégration continue et de déploiement continu des applications mobiles. Participer à la veille technologique et anticiper les tendances du marché. Exigences et qualifications requises Comprendre les différentes méthodologies Agile (Scrum, Kanban) Connaissance approfondie de l’écosystème Android Connaissance de l’environnement de développement avec Android Studio Expérience de développement avec Kotlin Connaissance d’architectures communes : MVP et MVVM Connaissance des Coroutines et LiveData/Flow Connaissance de la Programmation réactive : Pattern observer, RxJava/RxKotlin Connaissance de Material Design et Jetpack Compose Connaissance de frameworks Data Binding Library, Retrofit, Firebase et Moshi Connaissance de la gestion des frameworks avec Gradle Connaissances en injection de dépendances avec Koin Connaissance des tests automatisés Connaissance du système d'accessibilité (TalkBack) Connaissance du gestionnaire de source Git Connaissance de la pratique d'intégration continue (Jenkins, Azure DevOps, Github Actions) Connaissance de OAuth 2.0 et OpenID Connect (un atout) Expérience de déploiement d’une application dans le Google Play Store (atout) IBMJOBS ROD Il est possible que ce rôle implique que vous allez travailler avec une ou des technologies couvertes par des sanctions de la réglementation sur les exportations. Si vous n’êtes pas résident permanent canadien ou citoyen canadien, informez-vous auprès de votre conseiller en acquisition de talents. AP-2001094
Apply Now