Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Development Lead - Mobile Application Air Canada

AIR CANADA

Joining Air Canada is about belonging to a Canadian symbol, Air Canada recently voted best airline in North America. Take your career off by joining our innovative and diverse team at the forefront of passenger air transport.

The Development Lead is a seasoned engineering leader who adopts a hands-on approach and takes end-to-end ownership of the Air Canada mobile application: iOS and Android clients, back-end-for-front-end (BFF) and supporting API services, as well as build, deploy, and operational tooling that makes the application available to customers. This role combines technical leadership (architecture, technical roadmap, engineering standards, and technical debt strategy for the mobile platform) with execution leadership (code quality, release readiness, and production stability) across all mobile delivery teams.

As the most experienced engineer on the mobile application team, the Development Lead serves as both the design authority for the mobile platform and the primary implementation owner, within the constraints of Air Canada's enterprise IT architecture. This role keeps the application fast, reliable, secure, and accessible during the most critical moments for customers, from booking to check-in, boarding, and operational irregularities, while ensuring the codebase remains efficient, up to date, and viable over the long term.

Responsibilities:

  • Take responsibility for the technical vision, architecture, and medium- to long-term technical roadmap of the mobile application for iOS and Android platforms, as well as the backend (BFF, APIs, and integrations), in alignment with company, solution architecture, and product strategy.
  • Break down complex requirements into clear technical tasks, anticipate risks early, and guide the team through implementation and validation.
  • Act as the design authority for the mobile platform and primary implementation owner within enterprise architecture boundaries; define and enforce mobile architecture patterns and standards, and elevate organizational or cross-domain decisions to Enterprise IT Architecture and leadership.
  • Ensure production release readiness, including quality criteria compliance (testing, security checks, performance, accessibility), staged progressive deployments with halt criteria, operational runbooks and documentation, observability coverage, and mitigation plans accounting for already deployed app binaries that cannot be rolled back.
  • Respect and enforce technical standards for coding, testing, documentation, security, accessibility, observability, and responsible AI practices across the mobile application.
  • Foster high-quality peer code reviews, including AI-generated code, with a focus on maintainability, performance, reliability, security, and adherence to approved patterns.
  • Lead and support the implementation of complex or high-risk features, balancing delivery timelines, technical quality, and operational risk.
  • Take responsibility for the test strategy (unit, integration, UI and end-to-end, API contracts, performance, and OS/device compatibility), test automation, and AI evaluation coverage to ensure consistent quality standards and defect prevention.
  • Improve CI/CD pipeline efficiency for mobile and backend components, implement automation and code signing, release generation, and AI-assisted development workflows to increase deployment frequency and developer productivity.
  • Collaborate with Product Owners, QA leads, designers, and delivery project managers to ensure clarity, feasibility, testability, and timely decision-making regarding scope changes.
  • Take ownership of production issues from specialized teams affecting the mobile application; coordinate triage, restore service, and communicate progress and mitigation measures to stakeholders.
  • Conduct root-cause analysis for incidents and defects affecting the mobile application and implement corrective and preventive measures; ensure lessons learned translate into backlog items that are seen through to completion.
  • Establish and maintain clear, accurate, and up-to-date technical and operational documentation to facilitate maintenance, onboarding, and operational support.
  • Monitor and improve delivery and quality metrics, such as defect rates, PR turnaround times, deployment frequency, rollback/hotfix frequency, and reliability indicators (crash-free sessions, ANR rates, API latency, and error rates); leverage data to drive improvements.
  • Provide technical coaching and daily mentoring through pair programming, feedback, and guidance; foster a culture of craftsmanship, accountability, collaboration, and continuous improvement.
  • Manage the mobile technical debt register and remediation roadmap: identify, scope, and prioritize debt, make its impact visible to the product team and leadership, and reserve dedicated capacity for its reduction.
  • Ensure platform currency: deliver annual iOS and OS version releases, toolchain updates, and Apple App Store / Google Play target API and policy requirements ahead of deadlines; maintain the supported OS and device matrix; and prune deprecated code, unused features, and end-of-life dependencies.
  • Design and evolve BFF and API contracts adopting a mobile-first approach (payload efficiency, versioning, backward compatibility with older app versions still in use), and define the strategy for feature flags, remote configuration, kill switches, and minimum supported version policies.
  • Take ownership of the entire mobile release process in collaboration with the product team: release cadence, branching strategy, code freezes, regression testing, and deployment.
  • Integrate mobile security (OWASP MASVS), privacy by design, and accessibility (WCAG AA) into design and implementation, collaborating with Privacy (Legal) and Corporate Security on consent, data minimization, and app store privacy disclosures.
  • Remain hands-on: design, develop, test, and debug client and backend code, and analyze and fix production defects and incidents.

Personal Qualities

  • Inspire and energize engineering teams by demonstrating high enthusiasm and fostering a culture of excellence and empowerment.
  • Show an innovative and forward-looking mindset, constantly exploring emerging technologies and non-traditional solutions to tackle complex challenges.
  • Build and maintain a culture of trust, transparency, and psychological safety to enable open dialogue and diverse perspectives.
  • Challenge assumptions and the status quo with curiosity and courage to drive continuous improvement and team performance.
  • Balance strategic vision with hands-on technical guidance, ensuring alignment between business goals and technical execution.
  • Lead by example with integrity, resilience, and a commitment to mentoring colleagues to reach their full potential.

Qualifications

Mandatory

  • Bachelor's degree in computer science or a related field.
  • At least five (5) years of software development experience in a production environment, including at least four (4) years of experience building and launching large-scale consumer-facing mobile applications via Apple App Store or Google Play.
  • Proven experience leading project implementation within agile teams, with strong hands-on expertise in native iOS development (Swift), working knowledge of Android (Kotlin), and backend BFF/API service development (e.g., Node.js, NestJS, Java).
  • Proven experience managing technical debt, OS upgrades, and third-party SDK lifecycles within a long-running production mobile application.
  • Strong experience managing mobile app launches and app store processes, CI/CD pipelines, automated testing, and modern dev-ops practices.
  • Proven ability to enforce engineering standards, ensure code quality, and support sprint-level delivery commitments.
  • Excellent communication skills and ability to collaborate effectively with both technical and non-technical colleagues.
  • Punctuality and reliability to drive overall team success in a fast-paced environment.

Assets

  • Experience with AI-assisted development tools, prompt engineering, or AI evaluation frameworks.
  • Experience with cloud platforms (AWS, Azure, GCP) and cloud-native architecture patterns.
  • Knowledge of API platforms, integration technologies, or enterprise systems.
  • Experience with mobile observability (crash reporting, real-user monitoring) and feature flag / remote configuration platforms.
  • Experience in airline, travel, or other large-scale, regulated, or mission-critical environments.

Employment Conditions

Candidates must be eligible to work in the country concerned at the time an offer of employment is presented and are responsible for obtaining necessary work permits, visas, or other authorizations. Proof of eligibility must be provided before the start date.

Language Requirements

All things being equal, preference will be given to bilingual candidates.

Diversity and Inclusion

Air Canada is strongly committed to diversity and inclusion and aims to create a healthy, accessible, and rewarding workplace that highlights the unique contribution of our employees to our company's success.

As an equal opportunity employer, we encourage diverse applications to build a workforce that is varied and representative of our customers and the communities where we live and serve.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Development Lead - Mobile Application Air Canada in Toronto, ON vacancy
  •  ...PheedLoop and are looking for an incredible mobile application developer to join our ranks and help us...  ...Your Day to Day: Mobile Application Development Implementing new features in our...  ...mobile app SDKs Previous experience leading development teams or working at small companies... 
    Suggested
    Full time
    Work at office

    PheedLoop Inc.

    Toronto, ON
    8 days ago
  •  ...life and annuities insurance applications. Build and enhance native...  ...Create and support cross-platform mobile features using React Native...  ...mentorship, and guidance to development teams. Requirements ~6-...  ...legally authorized to work in Canada without current or future... 
    Suggested
    Long term contract
    Full time
    Temporary work

    Cognizant

    Toronto, ON
    8 hours ago
  •  ...member of CIBC’s team, the Senior Manager, Application Development is a professional responsible for...  ...Senior Manager, Application Development leads a team to manage resource requirements...  ...clients feel like they belong. We seek applicants with a wide range of abilities and we provide... 
    Suggested
    Remote work

    CIBC

    Toronto, ON
    14 hours ago
  • $145k - $160k per year

     ...identity verification and industry-leading fraud protection. Connecting...  .... As the backbone of Canada’s financial ecosystem, Interac...  ...Core, Money Movement, the Development, Lead is responsible for providing...  ...support of enterprise-scale applications built using Java, Spring Boot... 
    Suggested
    Temporary work
    Internship
    Second job
    Immediate start
    Flexible hours

    Interac Corp.

    Toronto, ON
    14 hours ago
  •  ...Senior Manager, Application Development and Integration Royal Bank of Canada is hiring a Senior Manager to lead Treasury Management integration services and deliver client-focused integration solutions. Responsibilities Lead development and application specialist teams... 
    Suggested
    Full time
    For contractors

    Skillhub Solutions Inc.

    Toronto, ON
    1 day ago
  •  ...Treasury Management Integration Services will lead a team of engineers, plan technical...  ...What will you do? ~ Lead a team of development and application specialist resources; including FTEs, and...  ...City Toronto Country Canada Work hours/week 37.5 Employment... 
    Long term contract
    Full time
    For contractors
    Flexible hours

    RBC

    Toronto, ON
    3 days ago
  • Drive SAP finance innovation as a Solutions Product Lead at Air Canada. Shape ERP strategies and ensure compliance while enhancing service delivery and collaboration with finance stakeholders. As part of the ERP Products team, this lead role focuses on SAP FICO solutions, guiding... 

    AIR CANADA

    Toronto, ON
    3 days ago
  •  ...measurable, monetized engagement. We're looking for a Full Stack Mobile Software Engineer to build and scale VAZA's native iOS and...  .... Build and ship features across our native iOS and Android applications. Own the mobile release process end to end - TestFlight, Play... 
    Internship
    Immediate start
    Work from home

    VAZA

    Toronto, ON
    1 day ago
  • Lead transformational application development at CIBC in Toronto. As a Senior Manager, you'll oversee multiple projects, inspire your team, and enhance business processes. In this senior role, you'll manage development groups and application support for a major business line... 

    CIBC

    Toronto, ON
    14 hours ago
  •  ...transforming how the world’s leading financial institutions fight...  ...the front role. As Business Development Team Lead you will carry your...  ...? ~ Healthcare cover with Canada Life ~ Retirement savings plan...  ...characteristic protected by applicable law. Our hiring decisions are... 
    Work from home
    Flexible hours

    Fenergo

    Toronto, ON
    13 days ago
  • $99.45k - $209.9k per year

     ...clients shift to the New using leading-edge technologies on some of...  ...imaginable. Software Development team is a high-performing team...  ...software development team, testing, application modernization, agile delivery...  ...speaking stakeholders across Canada. ~ Due to the significant... 
    Full time
    Work at office
    Local area
    Shift work

    1200 Accenture Inc Company

    Toronto, ON
    2 days ago
  • $100k - $110k per year

     ...and always. Integrity. We lead by example, with humility and...  ...comes to investing in your development. We help you build your career...  ...Opportunity? The Lead, Construction Applications will provide leadership...  ...outlined in the Accessible Canada Act (ACA), and to meeting the... 
    Remplacement
    Contract work

    AECON

    Toronto, ON
    28 days ago
  •  ...Alta Ares Alta Ares is an air defense Neoprime. We build AI-...  ..., fundraising, and product development. Role & Mission This VIE...  ...Ares' commercial entry point in Canada - You will own Alta Ares'...  ...sales opportunities with Canada's leading defence primes and systems... 
    Contract work
    For contractors
    Work at office
    Remote work

    alta-ares

    Toronto, ON
    11 hours ago
  •  ...RQ11625 - Product Manager (Mobile Applications ) Senior Organization: Government Services Integration...  ...Key Responsibilities Lead agile product delivery for digital credential...  .... Manage iterative product development cycles, validating features through rapid... 
    Work at office
    Monday to friday

    Analyst Technical Solutions

    Toronto, ON
    a month ago
  • Contribute to CIBC's digital transformation as a Technical Lead in Application Development. Drive innovative, personalized banking solutions while leading a talented team in Toronto. As part of CIBC’s Global Asset Management Technology, you will lead the design and implementation... 

    CIBC

    Toronto, ON
    1 day ago
  • $153.62k - $211.99k per year

     ...Principal Consultant – M&A IT Application - Infosys Consulting...  ...applications for a functional areas and lead their adoption where...  ...processes. Team Leadership and Development: Lead project teams, ensuring...  ...to work for any employer in Canada without employer-based visa... 
    Long term contract
    Full time
    Temporary work

    Infosys

    Toronto, ON
    3 days ago
  • $85k - $100k per year

     ...collect and exchange data with our leading FHIR-based data liberation...  ...of reasons to SMILE! The Application Support Developer is...  ...client as well as our internal development and QA teams to support the product...  ...and defect fixes. Lead technical decision-making by... 
    Remote job
    Long term contract
    Full time
    Flexible hours

    Smile Digital Health

    Toronto, ON
    more than 2 months ago
  • usd87k - usd140.3k per year

     ...Clinical Application Specialist role supporting J&J Vision's surgical equipment training and certification. Candidate will partner with medical...  ...cataract laser devices to ophthalmology professionals across Canada, while coordinating safety reporting and ensuring regulatory compliance... 
    Remote work

    Johnson & Johnson

    Toronto, ON
    4 days ago
  • Lead development teams at Fidelity Clearing Canada in a hybrid role while driving innovative client-facing web solutions. Utilize your leadership skills and technical expertise to enhance service delivery. As the Manager of Development, you will oversee a talented team engaged... 

    Fidelity International

    Toronto, ON
    2 days ago
  •  ...Celestica seeks a Lead Network & Security Architect to own the global RDL reference architecture for the Hardware Platform Solutions group. You will deploy, manage, and scale a fully isolated air-gapped lab across multiple global hubs, enforcing strict security constraints... 
    Remote work

    Celestica

    Toronto, ON
    1 day ago
  • $100k - $120k per year

     ...experience in partnering with two leading brands in the luxury travel...  ...re hiring a QA Lead to build mobile test automation for our...  ...mobile Work with the mobile development team on testability and quality...  ...owner ~ Experience testing applications handling sensitive personal... 
    Internship
    Work at office
    Local area
    2 days per week

    TripArc

    Toronto, ON
    28 days ago
  •  ...The Job The opening is for a lead front-end web application developer. This key role will involve design and implementation of a new single-page...  ...The Work This role will center around the greenfield development of a RESTful, single-page web application built from the ground... 
    Full time
    Internship

    Clickstream

    Toronto, ON
    more than 2 months ago
  • $90k - $125k per year

     ...infrastructure, signalling and digital mobility, we offer our diverse...  ..., more than 80 000 colleagues lead the way to greener and smarter...  ...Could you be the full-time Application Design Engineer – Supervision...  ...transforming the collective mobility of Canada’s busiest transit system,... 
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Alstom

    Toronto, ON
    3 hours ago
  •  ...Responsibility: Position: Full Stack Sr Application Developer Status: Full-...  ...Reports to: Director, IT Development Location: Remote/Hybrid -...  ...the H.I.S. Group, is one of Canada's largest travel companies....  ...of travel products including air, hotel, car rental, cruise and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Monday to friday
    Shift work

    Red Label Vacations

    Toronto, ON
    8 days ago
  •  ...Technical Lead – IVR & Contact Center Applications Location: Toronto, ON Work Mode: 4 days hybrid Skill Required • Lead the design, development, implementation, and support of IVR and Contact Center applications. • Strong experience in IVR and Contact... 
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    8 days ago
  •  ...professionals to apply their expertise in a flexible online career - supported by structured training, mentorship, and professional development. About the Opportunity Are you an established educator, trainer, or learning and development professional seeking greater... 
    Internship
    Remote work
    Flexible hours
    Shift work

    The Freedom To Enjoy Life

    Toronto, ON
    2 days ago
  • $225k - $270k per year

     ...invented yet, you’ll fit right in.   Head of Sales, Canada Role Summary As Head of Sales, Canada, you will lead SharkNinja’s strategy, P&L, and overall business...  ...represent the business: Ensure compliance with applicable federal and provincial laws, corporate policies,... 
    Long term contract
    Temporary work
    Local area
    Work from home
    Flexible hours

    SharkNinja

    Toronto, ON
    21 days ago
  •  ...team of sales professionals, to develop into an Outbound Account Development Representative (ADR). Typical career path for a Sales Graduate...  ...business opportunities - Keep meticulous records of interactions with leads in our CRM (Salesforce. com) - Champion, role model, and embed... 
    Long term contract
    Full time
    Remote work

    Samsara

    Toronto, ON
    27 days ago
  •  ...Friday remote half day, until 1 pm. A fast-growing global SaaS company in the AI-driven technology industry is seeking a Team Lead, Sales Development, to manage and scale a high-performing team of SDRs and BDRs. This role is both strategic and hands-on: the successful... 
    Full time
    Work at office
    Remote work

    TorontoJobs.ca Recruitment Division

    Toronto, ON
    2 days ago
  •  ...building the capabilities that will shape Canada's future in space, defence, and energy....  ...nuclear reactors in partnership with leading institutions, alongside expanding a portfolio...  .... We are looking for a Business Development Lead who knows how to navigate the Canadian nuclear... 
    Long term contract
    Work at office
    Remote work

    T6TalentPartners

    Toronto, ON
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Development Lead - Mobile Application Air Canada. Be the first to apply!