Canada Remote (Global) Employment CAD 125,000 - 140,000 Yearly

MZLA Technologies Corporation (MZLA) is hiring a Staff Mobile Engineer

About the Role

Mozilla is hiring a Staff Mobile Engineer to join the team building Thunderbird for iOS. In this senior individual contributor role, you will bring deep iOS expertise to design, develop, and evolve a complex mobile application. You’ll tackle ambiguous technical challenges, lead significant mobile initiatives, and contribute to architectural decisions within a globally distributed, open-source environment.

What You'll Do

  • Tackle complex and ambiguous technical challenges in mobile development requiring thoughtful design, planning, and coordination.
  • Serve as a technical lead on major iOS initiatives, including feature development, architectural improvements, and targeted refactoring.
  • Collaborate with senior engineers and engineering leadership on mobile technical direction and architectural decisions.
  • Drive improvements to code quality by reducing technical debt and improving performance, stability, and build health.
  • Partner closely with product and UX teams to ensure usability and accessibility are integral to iOS implementations.
  • Write high-quality, testable, and maintainable iOS code, contributing to a consistent and reliable codebase.
  • Mentor and support other engineers through code reviews, technical guidance, and knowledge sharing.
  • Contribute to improving engineering practices and workflows, and stay current with iOS technologies and best practices.

What We're Looking For

  • 10+ years of professional software development experience, including significant experience working on complex mobile applications at a senior level.
  • Deep experience with Swift and iOS frameworks.
  • Expertise with mobile architectures, platform constraints, and application lifecycle management on iOS.
  • Proven experience leading complex technical work and contributing to architectural decisions, with the ability to act as a technical lead and mentor.
  • Solid understanding of software engineering best practices, including system design, testing strategies, and release considerations for mobile applications.
  • Working knowledge of mobile security and privacy practices.
  • Experience with communication and email protocols such as RSS, IMAP, POP, or Matrix, and familiarity with the IETF standards for CalDav or CardDav.
  • Proficiency with Git and collaborative development workflows, including code review and CI systems.
  • Excellent communication and documentation skills, and the ability to work with a multi-disciplinary, geographically distributed team.
  • Product-oriented mindset considering user impact and business context.

Nice to Have

  • Experience contributing to or maintaining open-source projects.
  • Familiarity with mobile release processes and app store requirements.
  • Experience improving development processes, tooling, or workflows within a team.
  • Experience with shared mobile components or cross-platform patterns.

Technical Stack

  • Swift
  • iOS frameworks
  • Git

Team & Environment

You’ll join a team of 50+ people distributed across seven countries. You will work closely with mobile engineers, product management, UX, and other partners, collaborating with senior engineers and engineering leadership.

Benefits & Compensation

  • Compensation in Canada: $125,000 - $140,000 CAD
  • Fully remote work & schedule flexibility
  • Latest Laptop
  • Discretionary Annual Bonus Program
  • Monthly Remote Work Stipend
  • Annual Professional Development Stipend
  • Access to Udemy Learning Platform
  • Industry Conferences
  • Company All Hands
  • 24 days PTO per year (prorated)
  • Your Birthday
  • Year-end Company Shutdown
  • 9 Wellbeing Days
  • Public Holidays
  • Other Paid Leave
  • Quarterly Wellbeing Stipend for Personal / Family Activities
  • RRSP Contributions
  • Health, Dental, & Vision Insurance
  • Disability Insurance
  • Life Insurance
  • Employee Assistance Program
  • Paid Parental Leave
  • Paid Sick Days

Work Mode

This is a fully remote position open to candidates located in Canada.

Mozilla is an equal opportunity employer.

Required Skills
SwiftiOS frameworksGitmobile architecturesplatform constraintsapplication lifecycle managementsystem designtesting strategiesrelease managementtechnical leadershipmentoring
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
MZLA Technologies Corporation (MZLA)

MZLA Technologies Corporation is a wholly owned, for-profit subsidiary of the Mozilla Foundation and home to Thunderbird, an open-source email and productivity platform empowering more than 20 million people worldwide. The company operates independently from the Mozilla Foundation and Mozilla Corporation.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago