Staff Mobile Engineer, iOS
Remote Canada, Remote US
Full Time
2 hours ago
Senior LevelEngineeringWorldwide
Over $120K

USD per year

Job Description

Staff Mobile Engineer, iOS at MZLA/Thunderbird

Locations: Remote Canada, Remote US About MZLA/Thunderbird:

  • MZLA Technologies Corporation is a for-profit subsidiary of the Mozilla Foundation.
  • Home to Thunderbird, an open-source email and productivity platform used by over 20 million people.
  • Operates independently from Mozilla Foundation and Mozilla Corporation.
  • Team of 50+ people across seven countries.
  • Focus on privacy-respecting productivity tools independent of big tech ecosystems.
  • Revenue model combines community donations and subscriptions for cloud-based services.

Role Overview:

  • Senior individual contributor with deep iOS expertise.
  • Design, develop, and evolve Thunderbird’s iOS application.
  • Work on complex technical problems and lead significant mobile initiatives.
  • Collaborate on architectural decisions with senior engineers and leadership.
  • Deliver high-quality iOS experiences focusing on performance, reliability, accessibility, security, and maintainability.
  • Full-time remote position across multiple regions/time zones.

What you’ll do:

  • Tackle complex mobile development challenges requiring design, planning, coordination.
  • Serve as technical lead on major iOS initiatives including feature development and architectural improvements.
  • Collaborate on mobile technical direction and architecture with senior engineers and leadership.
  • Improve code quality by reducing technical debt; enhance performance, stability, build health.
  • Partner with product and UX teams to ensure usability and accessibility in iOS implementations.
  • Write high-quality, testable, maintainable iOS code for a consistent codebase.
  • Mentor/support other engineers via code reviews, guidance, knowledge sharing.
  • Improve engineering practices/workflows; stay current with iOS technologies/best practices.

What you’ll bring:

  • 10+ years of professional software development experience; significant senior-level mobile app experience.
  • Deep experience with Swift and iOS frameworks required.
  • Expertise in mobile architectures, platform constraints, application lifecycle management on iOS.
  • Proven leadership in complex technical work; ability to act as technical lead and mentor.
  • Strong understanding of software engineering best practices including system design,

testing strategies, and release considerations for mobile apps; also knowledge of mobile security/privacy practices.

  • Experience with communication/email protocols (RSS,

IMAP, POP, or Matrix) and familiarity with IETF standards for CalDav or CardDav.

  • Proficiency with Git and collaborative workflows including code review and CI systems.
  • Excellent communication/documentation skills; ability to work in multi-disciplinary distributed teams;

product-oriented mindset considering user impact and business context. Bonus Points: Experience contributing to or maintaining open-source projects. Familiarity with mobile release processes/app store requirements. Experience improving development processes/tooling/workflows within a team. Experience with shared mobile components or cross-platform patterns. Work Environment: Remote position collaborating globally with staff and open-source community members. Strong communication/documentation skills essential. Compensation & Benefits: salary ranges: us: $150, 000 - $170, 000 USD Canada: $125, 000 - $140, 000 CAD May consider candidates with less experience; title/level/compensation based on qualifications. benefts include: wrok & career 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 rest & play 24 days pto per year (prorated) birthday off year-end company shutdown 9 wellbeing days public holidays other paid leave quarterly wellbeing stipend for personal/family activities health & family 401(k) / rrsp contributions health, dental & vision insurance disability insurance life insurance employee assistance program paid parental leave paid sick days work eligibility: applicants must reside in & have permanent work authorization for specified country locations (canada or us). n visa sponsorship provided. aplication instructions: aply directly through career page.cover letters & screening questions carefully reviewed.authenticity valued.ai may be used only to polish writing but not generate answers.unoriginal ai-generated answers will disqualify candidates.diversity & inclusion commitment:mzla values diversity,equity,inclusion.encourages applications from all equity-seeking communities.equal opportunity employer without discrimination based on various protected characteristics.provides reasonable accommodations for qualified individuals with disabilities upon request via hiringaccommodations@thunderbird.net.#li-dni

How to Apply
About Mozilla

Mozilla is a global community-driven organization working to put control of the internet back in the hands of the people using it. They advocate for better products, hold governments and tech corporations accountable, campaign for privacy and open internet policies, build user-centric products like Firefox, and invest in technology including AI efforts.

View Company Profile