
iOS Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
• Design, develop, and maintain advanced code for iOS mobile applications.
• Collaborate with a diverse team spread across various locations.
• Perform comprehensive code reviews, resolve bugs, and write tests to ensure the stability and performance of applications.
• Develop new features in conjunction with the team and work closely with Product Managers.
• Create experiments to gain insights into user interactions.
• Share innovative ideas for product enhancements.
• A minimum of 2 years of experience in software engineering.
• Proven experience in building and deploying native iOS/iPadOS applications using Swift.
• A strong interest in SwiftUI and architectural design patterns, particularly MVVM.
• Expertise in identifying and resolving bugs, conducting code reviews, unit testing, and automation.
• Capability to work efficiently in a distributed team environment.
• Exceptional communication skills.
• Willingness to work transparently on Mozilla’s open-source projects and engage with Mozilla’s global community.
• A commitment to embracing diversity, fostering relationships, participating responsibly, and demonstrating resilience.
• Attractive performance-based bonus programs available to all regular employees.
• Comprehensive medical, dental, and vision insurance.
• Generous retirement contributions with immediate 100% vesting.
• Quarterly wellness days for all employees.
• Country-specific holidays plus an additional day off for your birthday.
• One-time stipend for home office setup.
• Annual budget for professional development.
• Quarterly stipend for well-being.
• Substantial paid parental leave.
• Employee referral bonus program.
• Life/AD&D, disability, EAP, and other benefits specific to each country.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.