Responsable du développement - Application Mobile Air Canada
Les Industries DICI inc.
Responsable du développement - Application Mobile Air Canada
Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l’avant-garde du transport aérien de passagers.
Le responsable du développement est un leader en génie chevronné, qui adopte une approche pratique et prend en charge l’application mobile Air Canada du début à la fin : clients iOS et Android, système dorsal destiné au système frontal (BFF) et services de l’API qui les alimentent, ainsi que les outils de compilation, de déploiement et d’exploitation qui permettent de mettre l’application à la disposition des clients. Ce poste allie un leadership technique (architecture, feuille de route technique, normes d’ingénierie et stratégie de gestion de la dette technique pour la plateforme mobile) à un leadership de mise en œuvre (qualité du code, état de préparation de la version et stabilité de la production) pour l’ensemble des équipes de prestation mobile.
En tant qu’ingénieur le plus expérimenté de l’équipe chargée de l’application mobile, le responsable du développement est à la fois la référence en matière de conception pour la plateforme mobile et le principal responsable de la mise en œuvre, dans le respect des contraintes de l’architecture informatique de l’entreprise d’Air Canada. Ce rôle permet de maintenir la rapidité, la fiabilité, la sécurité et l’accessibilité de l’application dans les moments les plus importants pour les clients, de la réservation à l’enregistrement, en passant par l’embarquement et les irrégularités d’exploitation, tout en veillant à ce que le code base reste efficace, à jour et viable à long terme.
Responsabilités :
- Assumer la responsabilité de la vision technique, de l’architecture et de la feuille de route technique à moyen et à long terme de l’application mobile pour les plateformes iOS et Android, ainsi que pour le système dorsal (BFF, API et intégrations), conformément à la stratégie de l’entreprise, de l’architecture de solutions et de produits.
- Décomposer les exigences complexes en tâches techniques claires, anticiper les risques dès le début et guider l’équipe tout au long de la mise en œuvre et de la validation.
- Agir à titre d’autorité en matière de conception pour la plateforme mobile et d’autorité principale responsable de la mise en œuvre, dans le respect des limites fixées par l’architecture d’entreprise; définir et faire respecter les modèles et les normes d’architecture mobile, et soumettre les décisions de portée organisationnelle ou interdomaines à l’Architecture informatique de l’entreprise et à la direction.
- Assurer la préparation des versions destinées à la production, notamment en veillant au respect des critères de qualité (tests, contrôles de sécurité, rendement, accessibilité), aux déploiements progressifs par étapes assortis de critères d’arrêt, aux manuels d’exploitation et à la documentation opérationnelle, à la couverture en matière d’observabilité, ainsi qu’à la planification de la gestion des dépendances et des risques produits.
- Respecter et faire respecter les normes techniques en matière de codage, de tests, de documentation, de sécurité, d’accessibilité, d’observabilité et de pratiques responsables en matière d’IA dans l’ensemble de l’application mobile.
- Favoriser des révisions de code de haute qualité par les pairs, y compris pour le code généré par l’IA, en mettant l’accent sur la facilité de maintenance, le rendement, la fiabilité, la sécurité et le respect des modèles approuvés.
- Diriger et soutenir la mise en œuvre de fonctionnalités complexes ou à haut risque, en trouvant un équilibre entre les échéances de livraison, la qualité technique et le risque opérationnel.
- Assumer la responsabilité de la stratégie de tests (tests unitaires, d’intégration, d’interface utilisateur et de bout en bout, de contrats d’API, de rendement et de compatibilité des appareils et des systèmes d’exploitation), de l’automatisation des tests et de la couverture d’évaluation par l’IA afin de garantir le respect constant des critères de qualité et de prévenir les défauts.
- Améliorer l’efficacité des pipelines d’intégration pour les volets mobile et dorsal et de déploiement continus, mettre en place l’automatisation et la signature du code, ainsi que la création de versions et des flux de travail de développement assistés par l’IA afin d’accroître la fréquence des déploiements et la productivité des développeurs.
- Collaborer avec les propriétaires des Produits, les responsables de l’assurance qualité, les concepteurs et les chefs de projet – Mise en œuvre afin de garantir la clarté, la faisabilité, la testabilité et la prise de décision en temps opportun concernant les modifications apportées à la portée du projet.
- Assumer la responsabilité des problèmes liés à la production des équipes spécialisées touchant l’application mobile; coordonner le triage, rétablir le service et communiquer l’état d’avancement et les mesures d’atténuation aux parties prenantes.
- Mener des analyses de la cause fondamentale pour les incidents et les défauts relevant de l’application mobile et mettre en œuvre des mesures correctives et préventives; veiller à ce que les leçons tirées se traduisent par des entrées dans le carnet des produits, qui seront menées à bien.
- Établir et tenir à jour une documentation technique claire, précise et à jour, ainsi qu’une documentation opérationnelle, afin de faciliter la maintenance, l’intégration des nouveaux employés et le soutien opérationnel.
- Surveiller et améliorer les indicateurs de prestation et de qualité, comme les taux de défauts, les délais de traitement des demandes d’achat, la fréquence des déploiements, la fréquence des retours en arrière et des correctifs urgents, ainsi que les indicateurs de fiabilité (sessions sans plantage, taux d’ANR, latence des API et taux d’erreur); tirer parti des données pour mettre en œuvre des mesures d’amélioration.
- Assurer un encadrement technique et un mentorat au quotidien grâce au travail en binôme, à la rétroaction et aux conseils; favoriser une culture axée sur le savoir-faire, la responsabilité, la collaboration et l’amélioration continue.
- Gérer le registre de la dette technique mobile et la feuille de route de remédiation : repérer, évaluer l’ampleur et hiérarchiser la dette, en rendre l’impact visible auprès de l’équipe des Produits et de la direction, et réserver une part dédiée de la capacité de l’équipe à sa réduction.
- Assurer la mise à jour de la plateforme : livrer, avant les échéances, les versions annuelles des systèmes d’exploitation iOS et Android, les mises à jour des chaînes d’outils, ainsi que les exigences des politiques et des API cibles de l’App Store d’Apple et de Google Play; tenir à jour la matrice des systèmes d’exploitation et des appareils pris en charge; et retirer le code désuet, les fonctionnalités inutilisées et les dépendances en fin de vie.
- Concevoir et faire évoluer les contrats du système dorsal destiné au système frontal (BFF) et d’API en adoptant une approche axée sur le mobile (efficacité de la charge utile, gestion des versions, compatibilité ascendante avec les anciennes versions de l’application encore utilisées par les clients), et définir la stratégie à adopter en matière d’indicateurs de fonctionnalité, de configuration à distance, de commutateurs d’arrêt d’urgence et de politique relative à la version minimale prise en charge.
- Assumer la responsabilité de l’ensemble du processus de déploiement mobile, en collaboration avec l’équipe des Produits : cadence des versions, stratégie de ramification, gel du code, tests de régression et mises en déploiements.
- Intégrer la sécurité mobile (OWASP MASVS), la protection des renseignements personnels dès la conception et l’accessibilité (WCAG AA) dans la conception et la mise en œuvre, en collaborant avec la Protection des renseignements personnels (Affaires juridiques) et la Sûreté (Sûreté de l’entreprise) sur les questions relatives au consentement, à la minimisation des données et aux déclarations de confidentialité sur les boutiques d’applications.
- Demeurer actif sur le terrain : concevoir, développer, tester et déboguer le code client et le code dorsal, et analyser et corriger les défauts et incidents en production.
Qualités personnelles
- Inspirer et dynamiser les équipes de l’Ingénierie en faisant preuve d’un grand enthousiasme et en favorisant une culture de l’excellence et de la responsabilisation.
- Faire preuve d’un esprit novateur et orienté vers l’avenir, en explorant constamment les technologies émergentes et les solutions non traditionnelles pour relever des défis complexes.
- Instaurer et maintenir une culture de la confiance, de la transparence et de la sécurité psychologique, afin de permettre un dialogue ouvert qui favorise la diversité des points de vue.
- Remettre en question les hypothèses et le statu quo en faisant preuve de curiosité et de courage, afin de favoriser l’amélioration continue et d’accroître le rendement de l’équipe.
- Assurer un équilibre entre la vision stratégique et les conseils techniques pratiques, en veillant à l’alignement entre les objectifs commerciaux et l’exécution technique.
- Donner l’exemple en faisant preuve d’intégrité, de résilience et d’un engagement en faveur du mentorat des collègues pour qu’ils atteignent leur plein potentiel.
Qualifications
Obligatoire
- Baccalauréat en informatique ou dans un domaine connexe.
- Au moins cinq (5) années d’expérience en développement de logiciels dans un environnement de production, dont au moins quatre (4) ans d’expérience dans la création et à la mise en ligne à grande échelle d’applications mobiles destinées aux consommateurs par l’intermédiaire de l’App Store d’Apple ou de Google Play.
- Expérience avérée dans la direction de la mise en œuvre de projets au sein d’équipes agiles, avec une solide expertise pratique en développement natif iOS (Swift), une connaissance pratique d’Android (Kotlin) et en développement dorsal de services BFF et d’API (par exemple, Node.js, NestJS, Java).
- Expérience avérée dans la gestion de la dette technique, des mises à niveau des systèmes d’exploitation et du cycle de vie des trousses de développement de logiciel tierces au sein d’une application mobile de production en exploitation de longue date.
- Solide expérience dans la gestion des lancements d’applications mobiles et des processus liés aux boutiques d’applications, les pipelines d’intégration et de livraison, les tests automatisés et les pratiques de développement et d’exploitation modernes.
- Capacité avérée à faire respecter les normes d’ingénierie, à veiller à la qualité du code et à soutenir les engagements de livraison au niveau des sprints.
- Excellentes compétences en communication et capacité à collaborer efficacement avec des collègues occupant des postes tant techniques que non techniques.
- Ponctualité et fiabilité avérées pour favoriser la réussite globale de l’équipe dans un milieu trépidant.
Atouts
- Expérience avec des outils de développement assistés par l’IA, la conception d’instructions ou des cadres d’évaluation de l’IA.
- Expérience des plateformes infonuagiques (AWS, Azure, GCP) et des modèles d’architecture natifs dans le nuage.
- Connaissance des plateformes API, des technologies d’intégration ou des systèmes d’entreprise.
- Expérience en matière d’observabilité mobile (rapports de plantage, surveillance des utilisateurs réels) et des plateformes de gestion des indicateurs de fonctionnalité ou de configuration à distance.
- Expérience dans le secteur du transport aérien, du voyage ou dans d’autres environnements de grande envergure, réglementés ou essentiels à la mission.
Conditions d’emploi
Les candidats doivent être admissibles à travailler dans le pays concerné au moment où une offre d’emploi est présentée et sont responsables de l’obtention des permis de travail, visas ou autres autorisations nécessaires. La preuve de l’admissibilité doit être fournie avant la date de début.
Exigences Linguistiques
À compétences égales, la préférence sera accordée aux candidats bilingues.
Diversité et inclusion
Air Canada est résolument engagée en faveur de la diversité et de l’inclusion et vise à créer un milieu de travail sain, accessible et gratifiant qui met en valeur la contribution unique de nos employés au succès de notre entreprise.
En tant qu'employeur qui garantit l'égalité d'accès à l'emploi, nous encourageons les candidatures les plus diverses afin de pouvoir nous doter d’un effectif varié et représentatif de nos clients et des communautés où nous vivons et offrons nos services.
Air Canada remercie tous les candidats de leur intérêt, mais seules les personnes sélectionnées pour une entrevue seront contactées.
#J-18808-Ljbffr- ...Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique... ...-garde du transport aérien de passagers. Le directeur – Développement des applications dirigera la conception, le développement et la prestation...SuggestedApprenticeship
$142.05k - $292k per year
Description Du Poste Vous développez les systèmes qui permettent réellement à l’IA de fonctionner... ...de nos clients. La différence entre un responsable des solutions d’IA et le profil que nous... ...solutions d’IA (agentiques et appliquée), vous concevrez, développerez et déploierez...SuggestedLocal areaDay shift- Directeur, Excellence opérationnelle et Développement des marchés, Mécanique, Canada Aperçu Vous souhaitez transformer l'équipe mécanique au Canada et contribuer à l'innovation dans des projets majeurs? Rejoignez notre équipe pour piloter la standardisation, l'excellence opérationnelle...SuggestedFlexible hours
$131.7k - $278.1k per year
...équipe est à la recherche d’un responsable de livraison efficace. La... ...plan de solution. Gérer le développement de la stratégie de migration... ...des parties prenantes au Canada, aux États-Unis et dans d’autres... ...sites Web complexes, d'applications de commerce ou de plateformes...SuggestedDaily paidWork at office$58k - $102k per year
...un conseiller ou d’une conseillère en développement d’applications par pile complète et en intégration à... ...en production. Principales responsabilités • Concevoir et mettre au point des... ...diversité des collectivités partout au Canada à soumettre leur candidature. Cela comprend...SuggestedPermanent employmentApprenticeshipWork at officeFlexible hoursDay shift$140k - $180k per year
...US Mobile is building the future of wireless communication. The goal: one unified network... ...You’ll Do: Build cross-platform mobile applications using React Native, ensuring modular,... ...continuous integration/deployment, over-the-air updates (such as Expo), and release automation...WorldwideFlexible hours- Faites progresser votre carrière avec Air Canada en tant que Responsable du Développement Mobile. Ce poste clé gère l'application mobile sur iOS et Android, alliant leadership technique et mise en œuvre efficace. En tant que leader chevronné au sein de notre équipe d'Ingénierie...
$100.3k - $216.7k per year
...Description du poste Vous développez les systèmes qui permettent réellement à l’IA de fonctionner... ...que développeur en IA (agentiques et appliquée), vous concevrez, développerez et... ...déployé sur le terrain. Principales responsabilités Concevoir et développer de bout en...Full timeWork at officeLocal areaDay shift$194k - $291k per year
Description The Canada Specialist Leader leads a team of deep domain... ...and motions related to Application Modernization, Business Transformation... ...et services. Key job responsibilities Build and lead a high-... ...et d'obsession client Développer et entretenir des relations...Long term contractLocal areaWorldwide$90k - $120k per year
...Quebec, that brings its compressed air expertise to the manufacturing... ..., product demonstrations and application training to customers and... ...legally authorized to work in Canada will be considered. Although... ...solutions adaptées, tout en développant de nouvelles occasions d’affaires...Long term contractWork at officeImmediate startFlexible hours$150.7k - $251.7k per year
...to feature work. Key job responsibilities Lead the technical design... ...excellence: observability, on-call response, defect resolution, and... ...tradeoffs with experienced mobile engineers Build features... ...experience building mobile applications ~5+ years of deep native iOS...Long term contractWork from homeShift work$180k - $220k per year
...Software Engineer (Backend) to join our Mobile team and help us build the first-time... ...user experience for our retail users. Responsibilities Design and build scalable, well... ...performance, quality, and responsiveness of applications Identify and correct bottlenecks and...Full timeWork at officeWorldwide$109.4k - $191.5k per year
...do in this role: This is a Staff Incident Response Engineer role on ServiceNow’s Cyber... ...regulated-market customer environment in Canada. You will be a key member of the Cyber Investigation... ...Background working with datalogging applications (e.g.Splunk) Knowledge of vulnerability...Permanent employmentWork at officeImmediate startRemote workFlexible hoursShift work$122k - $190k per year
...quotidien, que ce soit pour développer une relation de confiance avec... ...des gens de talent. Vous serez responsable de préparer et de réaliser... ...s régulier.ère.s Prime de mobilité en chantier Programme de cellulaire... ...de génie-conseil privées au Canada, BBA est au service de l’...Daily paidPermanent employmentWork at officeLocal area$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – Mobile(Android) About Capital One Canada... ...security standards. Your Responsibilities: Define and drive the... ...development of Native Android applications using Java/Kotlin At...Work at officeWork from home- ...provider of short-term credit to the 20 million people in Canada who live paycheck to paycheck. More than 800,000... ...engineering tradeoffs. Nice to Have Experience with mobile release pipelines, over-the-air updates, and app store processes. Observability chops...Full timeTemporary workWork at officeHome office
$85k - $130k per year
...monde ? Ne cherchez pas plus loin que Zurich Canada. Si vous êtes un souscripteur en Responsabilité Financière souhaitant développer votre expertise, renforcer vos relations... ...professionnels qualifiés du recrutement. Zurich applique un modèle de travail hybride nécessitant...ApprenticeshipWork at officeLocal area- ...recrutons en France, en Espagne, en Belgique, au Canada, et au-delà. ___________________________... .... Concrètement, tu seras amené à : Développer ton expertise des systèmes de santé et des... ...de qualité, notamment un MacBook Air et un casque Bose à réduction de bruit....Daily paidFull timeWork at officeFlexible hours
- ...MaintainX is a leading mobile-first work execution platform for industrial and frontline teams. More than 13,000 customers , including... ...benefits are described at benefits.autodesk.com . For roles in Canada and other countries, the plan differs on health coverage, retirement...Long term contractFull time
- ...Company Description A Toronto company has a job open for a Senior iOS Developer to architect and build their mobile e-commerce application. This startup is looking to open their office in Toronto and have this developer lead their team. The ideal candidate would have...Full timeWork at office
- ...! À propos du rôle de Représentant du développement des ventes Ce n'est pas votre rôle de... ...travailleriez directement avec Evan Lee (Responsable GTM) et Rainier Sidoo , qui a rejoint... ...hybride : Notre équipe s'étend au Canada, aux États-Unis et au-delà, avec des espaces...Daily paidPermanent employmentFull timeWork at officeWork from home
$19.75 per hour
...Ready to suit up as a Mobile Security Guard What matters most in a role like this is... ...0800 ~ Uniform provided at no cost Responsibilities for Mobile Security Guard Patrol... ...Security Guard Be authorized to work in Canada Hold a valid Ontario security license...Hourly payFull timeCasual workShift work- ...infrastructures, et solutions de signalisation et de mobilité numérique, nous offrons à la diversité... ...côtés de personnes qui font preuve de responsabilité, de passion et de dévouement.... ...voyager (jusqu’à 10 % du temps) à travers le Canada et les États-Unis. Comment le...
$74.3k - $99.06k per year
...(e) agent(e), Climat et impact ! Rejoignez FinDev Canada, l’institution financière de développement du Canada ! Nous travaillons avec et par l’intermédiaire... ...’équipe L’équipe de l’Impact du développement est responsable de l’évaluation, de la mesure et du suivi des...Permanent employmentFull timeContract workApprenticeshipWork at officeWorldwideDay shift- ...Hybrid Apps development in Operating systems like IOS, Android and Blackberry BB10 Experience in HTML5, Dojo, JavaScript, JQuery Mobile, jQuery, CSS3, PhoneGap/Apache Cordova is required You should have good exposure in Front End UI development technologies like...Full time
- ...and multicultural work environment Having access to internal mobility opportunities Gaining valuable knowledge through continuous... ...: Trust and teamwork Performance and innovation Responsibility and commitment Fairness and business ethics ⚖️ SOGECLAIR...Full timeTemporary workWorldwide
$85k - $95k per year
...QA Tester with strong experience in mobile functional testing across both iOS and... ...focuses on ensuring high -quality mobile applications through comprehensive test planning,... ...(2 days in office) \ Position Responsibilities: \ \ Perform end -to -end functional...Permanent employmentFull timeWork at officeLocal area$69.66k per year
...Location: Toronto, ON Canada Type: Permanent Group/Grade:... ...Relations Assistant for our Mobilizing Team to join our Toronto Office... ...and externally. You will be responsible for providing a professional... ...employment equity within its staff. Applications are encouraged from equity-...Permanent employmentFull timeInternshipWork at officeFlexible hours$129k - $158k per year
...on and complete both your application AND assessments as soon as possible... ...pour un poste vacant de Responsable de marque senior pour... ...mentorat, à des parcours de développement clairs et à un responsable qui... ...former des leaders solides. La mobilité est un élément clé de nombreuses...Full timeApprenticeshipSummer workWork at officeImmediate startRelocation2 days per week3 days per week$93k - $117k per year
...engineering design duties, which require application of engineering principles. ·... ...this position. Must be able to work in Canada without corporate sponsorship now and within... ...de génie électrique d’Eaton recrute un Responsable technique en systèmes de puissance électrique...Full timeWork at officeLocal areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Responsable du développement - Application Mobile Air Canada. Be the first to apply!
- resource development director Toronto, ON
- director corporate development Toronto, ON
- senior development manager Toronto, ON
- research development manager Toronto, ON
- development project manager Toronto, ON
- director of development Toronto, ON
- development chef Toronto, ON
- supplier development manager Toronto, ON
- community development director Toronto, ON
- land development manager Toronto, ON



