This job has expired and is no longer accepting applications.
Similar live jobs

Remote opportunity at
MozillaSenior iOS Engineer
Mozilla Corporation is seeking a Senior iOS Engineer to join its globally distributed team. As a wholly owned subsidiary of the non-profit Mozilla Foundation, the technology…
Career Tools
About this role
Senior iOS Engineer at Mozilla is a full-time role. Work arrangement: Remote. Location: Applicants in Canada only. No salary is shown in this listing. It was posted on Nov 4, 2026. This listing is paused and not taking applications at the moment.
Job Description
Mozilla Corporation is seeking a Senior iOS Engineer to join its globally distributed team. As a wholly owned subsidiary of the non-profit Mozilla Foundation, the technology company creates open-source software, such as the privacy-focused Firefox browser, with a mission to keep the internet open and accessible to all. Operating without external shareholders, Mozilla focuses its efforts on areas like security, artificial intelligence, and social media while building products used by over 225 million individuals monthly.
In this remote position, the Senior iOS Engineer will focus on crafting mobile applications that provide users with safe, transparent, and open web exploration choices on iOS and iPadOS. The role suits an experienced engineer who enjoys working in the open alongside a global community, collaborating across teams, and contributing to software development that impacts millions of web users globally.
Responsibilities
- Design, write, maintain, and debug software for sophisticated mobile applications
- Perform code reviews, fix bugs, write tests, and profile code to maintain high quality standards
- Collaborate with other teams and mentor colleagues
- Design experiments to understand how users interact with applications
- Monitor application stability and resolve crashes
- Gain proficiency in the Swift codebase
- Collaborate with a geographically distributed team
- Participate in the Mozilla open source project and engage with the global community
Requirements
- Experience building and shipping native iOS and iPadOS mobile applications
- Advanced coding skills in Swift
- Understanding of web technologies including HTTP, HTML, and JavaScript
- Ability to learn and work effectively within a large codebase
- Experience writing and maintaining unit and integration tests
- Strong passion for learning and sharing knowledge with others
- Excellent written and verbal English communication skills
Core Skills
Benefits
- Performance-based bonus plans for eligible employees
- Comprehensive medical, dental, and vision coverage
- Retirement contributions with 100 percent immediate vesting
- Quarterly company-wide wellness days
- Country-specific holidays plus an additional day off for birthdays
- One-time home office stipend
- Annual professional development budget
- Quarterly well-being stipend
- Paid parental leave
- Employee referral bonus program
- Life and AD and D insurance, disability coverage, and Employee Assistance Program
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting lists the role as remote and mentions collaboration with a geographically distributed team.
What are the primary programming requirements for this role?
Candidates must have expert coding skills in Swift and experience building native iOS and iPadOS applications.
What benefits does Mozilla offer for this position?
Eligible employees receive medical, dental, and vision coverage, retirement contributions with immediate vesting, performance-based bonuses, home office and well-being stipends, paid parental leave, and professional development budgets.
What is the salary range for this job?
Specific hiring ranges mentioned in the posting include $104,000 to $139,000 CAD for Canada Tier 1 locations and $95,000 to $126,000 CAD for Canada Tier 2 locations, while other regions are not explicitly detailed in the text.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.
Explore more jobs like this
What to do next
This listing is no longer open, so the quickest next step is one of the live roles above. Save the ones that fit, and check the employer's other openings on its company page. To hear about new matches as they are posted, set up a job alert from your candidate account.