Description de Poste
Lieu / Location : Montreal. Politique de retour en présentiel, les consultants doivent accepter le modèle hybride à 6 journées / mois à Montréal à partir de septembre et 2 journées au vieux port lors du PI planning qui se déroule aux 8 semaines.
Durée / Duration : 12 mois, 37,5 heures par semaine - 12 months, 37.5 hours per week.
Qualifications Requises
Le candidat doit avoir les qualifications suivantes :
Tâches principales :
- Effectuer le développement d'applications mobiles et leur intégration.
- Effectuer les tests unitaires, d'intégrité et d'assurance qualité des solutions livrées.
- Participer à l'architecture et la conception de l'application.
- Apporter des solutions et développer des procédures face aux problèmes rencontrés.
- Collaborer à la livraison des itérations dans les délais prévus.
- Assurer la qualité de la livraison des actifs dans un cadre DevSecOps tout au long du cycle de développement (CICD, Code Review, Stratégie de test et de déploiement).
- Appliquer les bonnes pratiques de développement sécuritaires sur mobile.
- Effectuer les veilles technologiques pour les introduire au sein du produit et influencer la culture du développement interne.
- Collaborer avec le propriétaire de produit pour collecter les besoins et en découler les spécifications techniques et / ou fonctionnelles.
- 6 à 10 ans d'expérience en TI.
- Autour d'un 5 ans en développement Android.
- Concept du Lifecycle Android.
- Android Architecture Component.
- Concept des Coroutines / Flow.
- Technologie asynchrone (Async / Await, Combine).
- Concept d'injection de dépendances (Dagger, Koin, etc.).
- LiveData et DataBinding.
- Connaissance des bonnes pratiques en lien avec la sécurité mobile.
- Connaissance de Firebase.
- Connaissance de Figma.
- Expérience avec les processus de revue de code.
- Expérience avec des modèles d'architecture (MVVM-C, Clean).
- Expérience avec l'intégration à des services backend REST.
- Expérience avec des modèles d'authentification (Oauth2, OpenID Connect).
- Expérience avec l'intégration d'un SDK d'un fournisseur externe.
- Expérience avec le déploiement en continu.
- Expérience avec l'intégration de composantes cartographiques (e.g. GoogleMaps).
- Connaissance des bases de données côté client (Realm, SQLlite).
- Langue : Français parlé et écrit 5 / 5.
Atouts :
- Standards d'échange de données du marché mobilité data (GTFS) (atout).
- Connaissances des intégrations NFC (Atout).
- Connaissances en tests UI (atout).
- Notion de base de Material UI (atout).
- Savoir-être : Bonne compétence en communication orale (échanges avec l'équipe, démos, etc.).
- Faire preuve d'autonomie et créativité.
- Forte capacité à travailler en équipe.
- Capacité de proposition est grandement encouragée.
- Être familier avec la méthodologie AGILE SAFe.
- Android Lifecycle Concept.
- Android Component Architecture.
J-18808-Ljbffr
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte