Aller au contenu

Metrolinx

Développeur logiciel senior, plateforme d'ingénierie (mobile)

Go
Traduction automatique. Consultez l’original.

À propos du poste

Metrolinx relie les communautés à travers la région du Grand Golden Horseshoe.

Metrolinx exploite GO Transit et UP Express, ainsi que le système de paiement des titres de transport PRESTO. Nous construisons également de nouveaux transports en commun rapides améliorés, notamment l'expansion de GO, des lignes de train léger sur rail et des extensions majeures du réseau de métro de Toronto, afin d'aider les gens à se rendre là où ils doivent aller, mieux, plus rapidement et plus facilement.

Metrolinx est une agence du gouvernement de l'Ontario.

Chez Metrolinx, l'équité, la diversité et l'inclusion sont essentielles pour incarner nos valeurs : servir avec passion, penser à l'avenir et jouer en équipe.

Le groupe Innovation et technologies de l'information de Metrolinx soutient les membres féminins de l'équipe via « Go Tech Women », un groupe d'affinité pour les femmes dans les technologies de l'information, dirigé par notre directeur des systèmes d'information.

Si vous aimez la technologie et l'innovation, que vous valorisez la diversité, appréciez l'équilibre travail-vie personnelle et recherchez une opportunité de contribuer à un monde meilleur grâce au service public, Metrolinx souhaite vous rencontrer !

Nous recherchons un développeur logiciel senior, plateforme d'ingénierie (mobile) pour concevoir, construire et prendre en charge des applications mobiles évolutives en utilisant Flutter, des technologies mobiles natives, des pratiques Agile et des plateformes basées sur le cloud. Le rôle combine le développement pratique et le leadership technique pour offrir des expériences numériques fiables et centrées sur l'utilisateur.

NOUS SOMMES UN EMPLOYEUR ÉQUITABLE ET INCLUSIF.

Le candidat retenu sera un leader technique opérationnel responsable du développement d'applications mobiles de haute qualité, de la conduite de la conception de solutions, du mentorat des développeurs et de la livraison de solutions centrées sur l'utilisateur.

Quelles seront mes missions ?

  1. Concevoir, développer, tester et mettre en œuvre des applications mobiles en utilisant des architectures mobiles modernes, Flutter (obligatoire) et des technologies de développement natives
  1. Diriger l'analyse technique, la conception de solutions, le codage et le déploiement de solutions mobiles multiplateformes évolutives
  1. Définir et documenter les spécifications techniques, les conceptions d'applications et les normes de développement
  1. Diriger les revues de code, l'assurance qualité, le dépannage et les activités de support aux applications, et garantir la qualité, la performance et la sécurité des solutions
  1. Appliquer les pratiques Agile (Scrum/Kanban) tout au long du cycle de vie du développement logiciel
  1. Gérer les livrables des fournisseurs et assurer la conformité technique avec les délais de projet et les attentes en matière de qualité
  1. Établir des relations solides grâce à une communication efficace, une collaboration et un engagement des parties prenantes.

Quelles compétences et qualifications sont nécessaires ?

Formation et expérience

  1. Diplôme en informatique, en ingénierie ou dans un domaine connexe (ou expérience équivalente)
  1. Années d'expérience démontrées dans le développement mobile, y compris dans des rôles de leadership technique.

Compétences techniques

  1. Expérience démontrée dans le développement d'applications mobiles utilisant Flutter et Dart (y compris le développement natif), la création et la livraison d'applications multiplateformes en production
  1. Expérience démontrée dans l'intégration d'APIs RESTful et/ou GraphQL, d'SDKs tiers, de notifications push et de services d'authentification au sein d'applications mobiles
  1. Connaissance des modèles d'architecture mobile, des frameworks de gestion d'état et des solutions de persistance de données locales au sein des applications Flutter.
  1. Expérience dans la mise en œuvre de pipelines CI/CD pour le mobile et bonne compréhension des processus DevOps (GitHub Actions)
  1. Compétences dans le processus de développement logiciel Agile.

Vous ne remplissez pas toutes les conditions ?

Si vous êtes enthousiaste à l'idée de travailler avec Metrolinx mais que votre expérience passée ne correspond pas tout à fait à chaque qualification de cette offre, nous vous encourageons à postuler. Vous pourriez être le bon candidat pour ce poste ou pour d'autres. Nous sommes toujours à la recherche de grands talents pour rejoindre notre équipe.

Nous invitons toutes les personnes intéressées à postuler et encourageons les candidatures des membres des communautés méritant l'équité, y compris celles qui s'identifient comme autochtones, noires, racialisées, femmes, personnes en situation de handicap et personnes ayant des identités de genre, des expressions et des orientations sexuelles diverses.

Processus de candidature

Tous les candidats doivent être légalement autorisés à travailler au Canada. Metrolinx utilisera le courrier électronique pour communiquer avec vous pour tous les concours de recrutement. Il est de votre responsabilité d'inclure une adresse électronique à jour qui est consultée quotidiennement et qui accepte les courriels d'utilisateurs inconnus. Comme nous envoyons des correspondances sensibles au facteur temps, nous vous recommandons de consulter régulièrement votre courrier électronique. Si aucune réponse n'est reçue, nous supposerons que vous n'êtes plus intéressé par cette opportunité. Veuillez noter qu'une vérification du casier judiciaire peut être exigée du candidat retenu.

Pour les candidats internes, avec la mise en œuvre récente de la politique de mobilité interne, le processus de recrutement interne a changé pour les postes non syndiqués. Les candidats doivent occuper leur poste actuel depuis 12 mois avant de postuler pour un autre rôle et chaque candidat doit être en règle (ne pas participer à un plan d'amélioration des performances). Veuillez consulter toutes les dispositions de la politique metrolinx.sharepoint.com/sites/MyLinx-Policy/Manuals/Forms/AllItems.aspx?id=%2Fsites%2FMyLinx%2DPolicy%2FManuals%2FHR%20Policies%20by%20name%2FHR%2D0202%2D17%20Internal%20Career%20Mobility%20Policy%2Epdf&parent=%2Fsites%2FMyLinx%2DPolicy%2FManuals%2FHR%20Policies%20by%20name avant de soumettre votre candidature.

S'il est déterminé que toute information de base fournie est trompeuse, inexacte ou incorrecte, Metrolinx se réserve le droit de mettre fin à l'examen de votre candidature.

Nous remercions tous les candidats pour leur intérêt, cependant, seuls ceux sélectionnés pour une étude plus approfondie seront contactés.

#LI-MM3

Mesures d'adaptation

Metrolinx est un employeur garantissant l'égalité des chances et s'engage à avoir une main-d'œuvre diversifiée et inclusive. Nous nous engageons également à offrir des mesures d'adaptation raisonnables aux candidats à l'emploi conformément à la législation applicable. Si vous avez besoin d'aide ou d'une mesure d'adaptation à tout moment au cours du processus d'embauche, veuillez nous contacter au : 416-202-5601 ou par courriel à hr.recruitment@metrolinx.com.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026