TL;DR
Staff Mobile Engineer (iOS): Designing, developing, and evolving Thunderbird’s iOS application with an accent on architectural decisions, code quality, and technical leadership. Focus on solving complex and ambiguous technical problems, leading major iOS initiatives, and mentoring other engineers.
Location: Remote. Must reside in and have permanent work authorization for the US or Canada. No visa sponsorship provided.
Salary: US: $150,000 - $170,000 USD, Canada: $125,000 - $140,000 CAD
Company
hirify.global (MZLA) is a for-profit subsidiary of the Mozilla Foundation, home to Thunderbird, an open-source email and productivity platform empowering over 20 million people globally.
What you will do
- Tackle complex and ambiguous technical challenges in mobile development.
- Serve as a technical lead on major iOS initiatives, including feature development and architectural improvements.
- Collaborate with senior engineers and leadership on mobile technical direction and architectural decisions.
- Drive improvements to code quality by reducing technical debt and enhancing performance and stability.
- Partner closely with product and UX teams to ensure usability and accessibility in iOS implementations.
- Mentor and support other engineers through code reviews, technical guidance, and knowledge sharing.
Requirements
- 10+ years of professional software development experience, including significant experience on complex mobile applications at a senior level.
- Deep experience with Swift and iOS frameworks.
- Expertise with mobile architectures, platform constraints, and application lifecycle management on iOS.
- Proven experience leading complex technical work and contributing to architectural decisions.
- Solid understanding of software engineering best practices, including system design, testing strategies, and mobile security and privacy practices.
- Experience with communication and email protocols such as RSS, IMAP, POP, or Matrix, and familiarity with IETF standards for CalDav or CardDav.
- Proficiency with Git and collaborative development workflows, including code review and CI systems.
- Excellent communication and documentation skills, with a product-oriented mindset.
Nice to have
- Experience contributing to or maintaining open-source projects.
- Familiarity with mobile release processes and app store requirements.
- Experience improving development processes, tooling, or workflows within a team.
- Experience with shared mobile components or cross-platform patterns.
Culture & Benefits
- Fully remote work with schedule flexibility.
- Latest Laptop, Discretionary Annual Bonus Program, and Monthly Remote Work Stipend.
- Annual Professional Development Stipend and access to Udemy Learning Platform.
- 24 days PTO per year, Your Birthday off, Year-end Company Shutdown, and 9 Wellbeing Days.
- 401(k) / RRSP Contributions.
- Health, Dental, & Vision Insurance, Disability Insurance, Life Insurance, and Employee Assistance Program.
- Paid Parental Leave and Paid Sick Days.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →