Senior Mobile Engineer, iOS

🔥 57 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Mozilla

Mozilla

501 - 1000 employees

Founded 1998

👥 B2C

🔒 Cybersecurity

B2C • Cybersecurity • Software

Mozilla is a non-profit organization dedicated to promoting an open and accessible internet. They are the makers of the popular Firefox browser, which emphasizes user privacy, speed, and control. Mozilla also offers a range of products that focus on internet security and privacy, including Mozilla VPN, Firefox Relay, and Mozilla Monitor. Additionally, the organization is involved in open-source projects, AI innovation, and advocating for digital rights. Mozilla aims to empower users with trustworthy technology and policies that protect privacy, support open-source AI development, and foster accountability for tech companies.

📋 Description

• 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 • Collaborate with mobile engineers, product management, UX, open-source contributors, and the broader Mozilla ecosystem to deliver Thunderbird’s iOS experience

🎯 Requirements

• 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 • Familiarity with IETF standards for CalDav or CardDav • Advanced proficiency with Git and collaborative development workflows • Strong debugging, testing, and problem-solving skills • Ability to work independently, take ownership, and collaborate across teams • 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 • Applicants must reside in Canada and have permanent work authorization; no visa sponsorship provided • Bonus: Familiarity with Apple App Store and Google Play Store compliance guidelines • Bonus: Experience contributing to open-source projects or communities • Bonus: Proficiency in French, German, Japanese, or another widely supported Thunderbird language

🏖️ Benefits

• 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 • 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

Apply Now

Similar Jobs

🔥 1 hour ago

Miratech

501 - 1000

🤝 B2B

💼 Consulting

☁️ SaaS

Senior UC Engineer supporting Cisco Webex, SIP trunking, E911, and collaboration platforms for Miratech, a global IT services company. Ensuring reliable operations, incident resolution, vendor coordination, and compliance across enterprise communications.

🇨🇦 Canada – Remote

💰 Private Equity Round on 2022-04

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Splunk

🔥 17 hours ago

Apply Digital

501 - 1000

💼 Consulting

📣 Marketing

📦 Logistics

Senior full-stack engineer building subscription and entitlement systems for APPLY, an Agentic Customer Experience partner for global consumer and entertainment brands. Developing APIs, React interfaces, webhooks, and integrations across major platforms.

🔥 18 hours ago

FOCi Group

11 - 50

💼 Consulting

🤝 B2B

📣 Marketing

Full Stack Developer building and scaling cloud applications for Foci Solutions, a cloud-first development organization. Delivering production software, APIs, and cloud architectures with modern engineering tools.

🔥 18 hours ago

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior Software Engineer building Grafana k6, Grafana Labs’ open-source performance testing tools. Developing Go-based systems and cloud services for reliable distributed load testing.

🔥 19 hours ago

Fellow - AI Meeting Assistant

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

Software Engineer building reliable recording and media-processing infrastructure for Fellow, an AI meeting assistant. Developing distributed services, observability, and AI-native engineering workflows.

🇨🇦 Canada – Remote

💰 $24M Series A on 2021-11

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer