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

Senior Mobile Engineer - iOS

$108k - $125k per year
Full-time

Mozilla

Why Thunderbird?

Thunderbird is one of the world’s most trusted open-source email applications, empowering more than 20 million people globally. At MZLA, the team behind Thunderbird, we build privacy-respecting communication and productivity tools that help people manage their digital lives while staying in control of their data.

We are open source by design. Our products are developed transparently and in collaboration with a global community of contributors, and that same spirit shapes how we work: collaboratively, inclusively, and with a shared commitment to putting users first.

We are a small but growing company of 60+ people distributed across seven countries. As Thunderbird evolves beyond a single desktop application, we are expanding across desktop, mobile, paid services, and new product experiences that help people and organizations work more effectively without giving up control to big tech ecosystems.

Our revenue model combines user donations, which help keep Thunderbird’s apps freely available, with paid services that cover the costs of hosted offerings while supporting long-term sustainability and continued innovation.

A note about MZLA and Mozilla: MZLA Technologies Corporation is the nonprofit-owned company behind Thunderbird and part of the Mozilla family. MZLA is separate from Mozilla Corporation and has its own compensation programs, benefits, and employment policies.

To learn more, visit

The opportunity

The Senior Software Engineer, iOS is an experienced individual contributor who brings deep iOS expertise to the design, development, and evolution of Thunderbird’s iOS application. This role will continue to contribute to Thunderbirds effort to develop the iOS app and establish a strong technical foundation for the product.

You’ll work closely with mobile engineers, product management, UX, and other partners to deliver a high-quality iOS experience that meets high standards for performance, reliability, accessibility, security, and maintainability. 

You’ll play an important role in delivering exceptional user experiences for Thunderbird’s global user base by translating product needs into thoughtful technical solutions and ensuring your work aligns with MZLA’s mission and the objectives of the Thunderbird Project. You’ll also collaborate with open-source contributors and mobile engineers across the broader Mozilla ecosystem.

What you’ll do 

  • Build and refine Thunderbird’s mobile products and platform architecture.

  • Improve scalability, performance, reliability, and user experience.

  • Develop a deep understanding of the codebase and architecture to confidently make changes across the entire stack.

  • Maintain strong debugging and testing practices across unit, integration, and automated testing.

  • Review code and guide improvements to architecture, testing, and development best practices.

  • Independently resolve complex issues involving performance, security, and cross-platform integration.

  • Monitor application health and address issues before they escalate.

  • Document technical decisions, system architecture, and team processes.

  • Own assigned projects, collaborating cross-functionally, from investigation and planning through development, validation, and delivery.

  • Ensure mobile development meets accessibility, security, and privacy standards.

What you bring 

  • 7+ years of professional software development experience, including 2+ years in a Senior Software Engineer role.

  • 3+ years of professional mobile application development experience.

  • Strong experience with Swift, SwiftUI, and iOS frameworks.

  • Deep knowledge of iOS architecture, design patterns, and performance optimization.

  • Experience delivering and maintaining complex, scalable, and reliable software.

  • Experience addressing technical debt and refactoring large or complex codebases.

  • Strong knowledge of mobile security, including encryption, secure storage, app signing, and vulnerability remediation.

  • Experience with communication and email protocols such as RSS, IMAP, POP, or Matrix, and familiarity with the IETF standards for CalDav or CardDav.

  • Advanced proficiency with Git and collaborative development workflows.

  • Strong debugging, testing, and problem-solving skills.

  • Strong attention to detail, curiosity, and a product-focused mindset.

  • The ability to work independently, take ownership, and collaborate across teams.

  • Respect for diverse skills, experiences, and perspectives.

  • Excellent async written communication skills; comfortable working with a geographically distributed team. 

  • Ability to learn, evaluate, and responsibly use emerging technologies, including AI-enabled tools, to improve work processes.

Bonus points for

  • Familiarity with Apple App Store and Google Play Store compliance guidelines.

  • Experience contributing to open-source projects or communities.

  • Proficiency in French, German, Japanese, or another widely supported Thunderbird language.

What success looks like

You’ll be successful in this role if you look beyond shipping features and improve the architecture, reliability, security, and long-term health of the product. You’re comfortable solving ambiguous problems, flagging risks early, documenting decisions, and collaborating across engineering, product, UX, users, and the open-source community.

Over time, your work will help Thunderbird’s iOS experience become more resilient, scalable, and easier for both staff and community contributors to build on. 

Work environment

This is a full-time, fully remote position. You’ll join a distributed team of Thunderbird staff, open-source community members, and contributors from around the world.

We rely on clear communication, thoughtful documentation, and collaborative decision-making to work effectively across time zones and disciplines.

Compensation & benefits

We benchmark our base salaries to local markets and target the 60th percentile of the peer market. The salary ranges for this role are:

  • US: $123,000 - $144,000 USD

  • Canada: $108,000 - $125,000 CAD

We may consider candidates with strong skills but less than the required experience. Title, level and compensation will be determined based on qualifications and experience.

In addition to competitive salaries, we offer a comprehensive benefits package designed to support your whole self.

Work & career

  • Fully remote work & schedule flexibility

  • Company-provided laptop

  • Annual bonus program

  • Monthly remote work stipend

  • Annual professional development stipend

  • Access to Coursera learning platform

  • Industry conferences

  • Company all-hands and team gatherings

Rest & play

  • 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

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 and have permanent work authorization for the country location(s) specified in the posting. We are unable to consider applicants outside of these markets at this time. And, we do not provide visa sponsorship.

How to apply

Please apply directly through our career page . We carefully review every cover letter and screening question, so take the time to answer each fully. We value authentic, thoughtful responses that reflect your own experience and perspective. It is fine to use AI tools to polish your writing, but your answers should be your own. Candidates who submit generic or unoriginal AI-generated responses may be disqualified from further consideration.

Our commitment to diversity, equity, and inclusion

MZLA believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. MZLA will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose. 

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at View email address on codingjobboard.com to request accommodation.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Mobile Engineer - iOS in Remote vacancy
  • $199k - $244k per year

     ...our growth journey. POSITION SUMMARY We are seeking a Senior iOS Engineer to lead the development and scaling of new and existing product...  ...outcomes. Potentially architect, lead, and optimize mobile infrastructure, ensuring exceptional scalability, performance,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    Earnin

    Remote
    23 hours ago
  • $199k - $244k per year

     ...our growth journey. POSITION SUMMARY We are seeking a Senior iOS Engineer to lead the development and scaling of new and existing product...  ...outcomes. Potentially architect, lead, and optimize mobile infrastructure, ensuring exceptional scalability, performance,... 
    Senior
    Full time
    Work at office
    Local area
    2 days per week

    Earnin

    Remote
    23 hours ago
  •  ...ABOUT YOU We are looking for a Senior iOS Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and... 
    Senior
    Full time

    Xsolla

    Remote
    2 days ago
  • $130k - $180k per year

     ...Graykey platform. We’re the systems engineering layer behind the Graykey...  ...reliably across many devices, mobile operating systems, and product...  ...will spend significant time on iOS, but you should also expect to...  ...’t silo people by platform. Senior Engineers on this team are expected... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Remote
    23 hours ago
  • $168k - $177.5k per year

     ...operates the point-of-sale intelligence system that detects and corrects order discrepancies in real time. We’re looking for a Senior Mobile Engineer (iOS) to help craft best-in-class mobile experiences that make every shopper faster, more accurate, and more successful. In... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    23 hours ago
  •  ...Nous sommes à la recherche d’un développeur mobile senior (iOS et Android) pour se joindre à notre équipe dans le cadre d'un contrat temporarie...  ...testing is an asset Good knowledge of software engineering best practices, including performance and security Experience... 
    Senior
    Full time
    Contract work
    Work at office

    Payfacto

    Remote
    23 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Full time

    System Canada Technologies

    Remote
    23 hours ago
  • $140k - $170k per year

     ...focus on the work that matters most to them. We're hiring a Senior Mobile Engineer to help build and evolve Cardata's driver app. The app is built in React Native with a meaningful native footprint on both iOS and Android and is mission-critical for thousands of drivers... 
    Senior
    Full time
    Remote work
    Flexible hours

    Cardata

    Remote
    23 hours ago
  •  ...building a groundbreaking loyalty platform for mobile gamers, and we're seeking passionate individuals to form the foundation of the engineering team. Product mission is to empower gamers...  .... ~ Professional experience with native iOS development using Swift. ~ Understanding... 
    Senior
    Full time
    For contractors
    Flexible hours

    Mwdn

    Remote
    23 hours ago
  • $199.8k - $244.2k per year

     .... Getting that match right is equal parts engineering, product judgment, and experimentation. This...  ...frontend platforms, such as Android and iOS. We're hiring an Android-strong engineer who...  ...to provide our customers with a seamless mobile experience that makes it easy to access... 
    Senior
    Full time
    Work at office
    Local area
    2 days per week

    Earnin

    Remote
    23 hours ago
  •  ...frontend landscape into product-driven and engineering-driven dimensions, the Frontend Platform...  ...desktop applications to native and hybrid mobile applications. What we are looking for:...  ...with native mobile development (Swift for iOS or Kotlin/Java for Android) in large scale... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    23 hours ago
  • $103k - $153k per year

     ...hear from you!  Role Overview As a Senior iOS Developer on the Graykey AppLogic team...  ...implementation, and integration across our mobile forensics platform.   You will work with a talented and passionate team of engineers dedicated to designing and implementing the... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Remote
    23 hours ago
  •  ...MOBILE APP DEVELOPER (iOS & Android) ABOUT GUHUZA Guhuza is building a faster, more human way for employers and job seekers to connect. Our real-time interview marketplace helps candidates and employers move from matching to live video interviews quickly through AI... 
    Ongoing contract
    Full time
    Contract work
    Temporary work
    Part time
    Remote work

    TorontoJobs.ca Recruitment Division

    Remote
    8 hours ago
  • $140k - $180k per year

     ...US Mobile is building the future of wireless communication. The goal: one unified network...  ...testing coverage. Guide and develop fellow engineers while fostering an environment focused on...  ...and the distinct characteristics of iOS and Android platforms. Hands-on experience... 
    Full time
    Work from home
    Worldwide
    Flexible hours

    Us Mobile

    Remote
    23 hours ago
  •  ...iOS Engineer We are seeking an experienced iOS Engineer to join our team and help build, enhance, and maintain high-quality mobile applications. The ideal candidate is a strong Swift developer who is comfortable working independently, collaborating with cross-functional... 
    Contract work

    Next Ventures

    Remote
    1 day ago
  •  ...application de fidélité n°1 pour les joueurs mobiles. Notre communauté de millions de joueurs...  ...seeking a highly skilled and innovative Senior iOS Developer II to join our dynamic team....  ...'s degree in Computer Science, Software Engineering, or a related field, with at least 5... 
    Senior
    Full time
    Apprenticeship
    Work at office
    Night shift
    Day shift
    2 days per week

    Mistplay

    Remote
    23 hours ago
  •  ...company, plus a degree in Computer Science/Engineering or an equivalent combination of education and experience Experience with iOS and/or Android platform Development experience...  ...successfully designing and implementing mobile applications with aesthetic and functional UI... 
    Senior
    Full time
    Flexible hours

    Continental Technology Solutions

    Remote
    23 hours ago
  •  ...the premier destination for trailblazing senior software engineers like yourself. Picture collaborating...  ...on the development and optimization of mobile applications, orchestrating an AI-accelerated...  ...application targeting both Android and iOS platforms. Your role is critical in... 
    Senior
    Full time
    Local area

    3pillar

    Remote
    23 hours ago
  •  ...impact continue to grow globally.   Our iOS application is at the heart of Poka’s...  ...problems in real time. We are looking for a Mobile Developer to join our squad. In this role,...  ...to step back and think critically. Here, senior experience truly makes a difference.... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    2 days per week

    Poka En

    Remote
    23 hours ago
  •  ...We are looking for a Senior Android Engineer who is architecturally strong, quality-driven, and AI-native to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited... 
    Senior
    Full time

    Xsolla

    Remote
    2 days ago
  •  ...About the role: We are looking for a Mobile Engineering Manager to lead two high-impact mobile pods...  ...-performing mobile engineers Develop senior ICs and future tech leads Build a...  ...experience in mobile engineering (Android/iOS) ~3+ years of engineering management... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    Samsara

    Remote
    23 hours ago
  •  ...media.  About the Role: Betr is looking for a Frontend Engineer to join our mobile team! You'll build React Native and TypeScript applications...  ...Social Sweepstakes Sportsbook, Arcade, & Casino products across iOS, Android, and web. This is a high-impact role to own... 
    Local area
    Remote work

    Betr

    Remote
    9 days ago
  •  ...Job description Our mobile delivery team builds and evolves the...  ...most in their daily work. As a Senior Mobile Developer, you'll own the...  ...managers, designers, and engineers across the organization.  You...  ...ship React Native features for iOS and Android, taking full ownership... 
    Senior
    Full time
    Remote work
    Work from home

    Solutions Petal Inc.

    Remote
    23 hours ago
  • $140k - $170k per year

     ...Opportunity Vision Enjoy the game! Lead the mobile/Windows development team, providing...  ...functional teams, including developers, QA engineers, and project managers. Partner with stakeholders...  ...development with a strong focus on IOS and Android platforms. ~ Proven track record... 
    Remote job
    Full time
    Flexible hours

    Xsolla

    Remote
    23 hours ago
  • $220k - $260k per year

     ...the ones they love. Our category-leading mobile app,Tile tracking devices, and Pet GPS tracker...  ...hard to title because the lines between engineering, design, and product blur fast when you...  ...information surfaces automatically. (These are iOS-native surfaces — you've shipped at least... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Life360

    Remote
    23 hours ago
  • $200.4k - $248k per year

     ...As a Software Developer - iOS , you won’t just build apps—you...  ...take technical ownership of key mobile domains and work across mobile...  ...multiple levels (intermediate/senior/staff+). Whether you’re an...  ...tooling is embedded into everyday engineering practice. Using AI is not... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home
    Flexible hours

    Textnow

    Remote
    23 hours ago
  • $113.4k - $162k per year

     ...As a  Software Developer - iOS , you won’t just build apps—you...  ...take technical ownership of key mobile domains and work across mobile...  ...multiple levels (intermediate/senior/staff+). Whether you’re an...  ...tooling is embedded into everyday engineering practice. Using AI is not... 
    Senior
    Long term contract
    Full time
    Temporary work

    Textnow

    Remote
    23 hours ago
  • $190k - $220k per year

     ...having a team of great operators, engineers, and marketers working for you...  ...you We’re looking for a senior engineer who gets excited...  ...— not just shipping a single mobile app, but owning the platform and...  ...branded restaurant apps across iOS and Android, and we ship tens... 
    Senior
    Remote job
    Full time
    Work at office
    Local area

    Owner.com

    Remote
    23 hours ago
  •  ...text-to-speech reading products include its iOS app, Android App, Mac App, Chrome...  ...office. These include frontend and backend engineers, AI research scientists, and others from Amazon...  ...Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new... 
    Senior
    Full time
    Work at office
    Remote work

    Speechify

    Remote
    23 hours ago
  • $200k - $290k per year

     ...Hi, I'm Raj , and I'm the Engineering Leader for Jane AI alongside my colleague, Thibaut . We're hiring a Staff Mobile Developer to join our team. Jane AI is a new team operating...  ...across releases. ~ Experience mentoring senior engineers and helping them grow toward... 
    Senior
    Full time
    Remote work
    Flexible hours

    Jane

    Remote
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Mobile Engineer - iOS. Be the first to apply!