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

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

The Staff Mobile Engineer is a senior technical leader responsible for advancing the iOS application for Thunderbird. This role involves solving complex mobile challenges, guiding architectural direction, and improving code quality. The position operates in a fully remote environment, collaborating with distributed teams worldwide.

Responsibilities

  • Address intricate and uncertain technical problems in mobile development that demand careful planning, design, and cross-team coordination.
  • Act as technical lead for significant iOS projects, including new features, architectural enhancements, and strategic code refactoring.
  • Work with senior engineers and engineering leadership to define mobile technical strategy and key architectural choices.
  • Lead efforts to enhance code quality by reducing technical debt and improving performance, stability, and build reliability.
  • Collaborate closely with product and UX teams to integrate usability and accessibility into iOS development workflows.
  • Develop clean, maintainable, and well-tested iOS code to support a consistent and dependable codebase.
  • Guide and mentor engineers through code reviews, technical advice, and knowledge transfer initiatives.
  • Help refine engineering practices and workflows, while staying up to date with evolving iOS technologies and industry best practices.

Requirements

  • Minimum of 10 years of professional software development experience, with substantial work on complex mobile applications at a senior level.
  • Extensive hands-on experience with Swift and iOS frameworks.
  • Deep understanding of mobile application architectures, platform limitations, and iOS lifecycle management.
  • Demonstrated ability to lead complex technical initiatives and influence architectural decisions, with experience mentoring engineers and serving as a technical lead.
  • Strong grasp of software engineering principles, including system design, testing methodologies, and mobile release considerations, along with knowledge of mobile security and privacy standards.
  • Experience with email and communication protocols such as RSS, IMAP, POP, or Matrix, and familiarity with IETF standards for CalDav and CardDav.
  • Proficient in Git and collaborative development workflows, including code reviews and continuous integration systems.
  • Excellent written and verbal communication skills, with the ability to work effectively in a distributed, multidisciplinary team and a focus on user impact and product goals.

Nice to Have

  • History of contributing to or maintaining open-source software projects.
  • Knowledge of mobile app release cycles and app store submission requirements.
  • Experience enhancing team development processes, tools, or workflows.
  • Familiarity with shared mobile components or cross-platform development patterns is beneficial.

Tech Stack

Swift, iOS frameworks, Git, CI systems, IMAP, POP, RSS, Matrix, CalDav, CardDav

Benefits

  • Fully remote work with flexible scheduling
  • Provision of latest laptop equipment
  • Discretionary Annual Bonus Program
  • Monthly stipend for remote work expenses
  • Annual stipend for professional development
  • Access to Udemy learning platform
  • Attendance at industry conferences
  • Participation in company all-hands meetings
  • 24 days of paid time off per year (prorated)
  • Paid birthday leave
  • Year-end company shutdown period
  • 9 paid wellbeing days annually
  • Paid public holidays
  • Additional paid leave options
  • Quarterly stipend for personal or family wellbeing activities
  • RRSP contributions
  • Comprehensive health, dental, and vision insurance
  • Disability insurance coverage
  • Life insurance
  • Employee Assistance Program
  • Paid parental leave
  • Paid sick days

Compensation

Base salaries are benchmarked to local markets at the 60th percentile; range for Canada is $125,000 - $140,000 CAD. Includes a Discretionary Annual Bonus Program.

Work Arrangement

Global — Fully remote with schedule flexibility; team spans multiple regions and time zones

Team

Team of 50+ people distributed across seven countries. Operates as a small but growing unit within a larger portfolio, maintaining independence while collaborating with the open-source community.

  • Open source development
  • Transparency
  • Collaboration
  • Inclusivity
  • User-first focus
  • Privacy and productivity coexistence
  • Independence from big tech ecosystems
  • Commitment to diversity, equity, and inclusion

Additional Information

  • Applicants must reside in and have permanent work authorization in the country or countries specified in the job posting.
  • Visa sponsorship is not provided.
  • This is a fully remote position.
  • Strong communication and documentation skills are essential due to the distributed nature of the team.
  • Candidates must submit original application materials; use of AI-generated content will result in disqualification.
  • Accommodations are available upon request for qualified individuals with disabilities; contact hiringaccommodations@thunderbird.net.
  • Job title, level, and compensation may be adjusted for candidates with strong skills but slightly less experience.
Required Skills
SwiftiOS frameworksGitCI systemsIMAPPOPRSSMatrixCalDavCardDav SwiftiOS frameworksGitCI systemsIMAPPOPRSSMatrixCalDavCardDav
About company
MZLA Technologies Corporation (MZLA)
Mozilla Corporation is the non-profit-backed technology company behind Firefox, a privacy-minded web browser. It builds open-source software to make the internet better for people, focusing on areas like AI, social media, and security. The company is wholly owned by the Mozilla Foundation and operates with a mission-driven, open-internet focus.
All jobs at MZLA Technologies Corporation (MZLA) Visit website
Job Details
Department Software Development
Category mobile
Posted 3 months ago