Staff Mobile Engineer, iOS is a senior individual contributor who brings deep iOS expertise to the design, development, and evolution of Thunderbird’s iOS application. This role works on complex and ambiguous technical problems, leads significant mobile initiatives, and contributes to architectural decisions in collaboration with other senior engineers and engineering leadership.
Requirements
- Tackle complex and ambiguous technical challenges in mobile development that require thoughtful design, planning, and coordination.
- Serve as a technical lead on major iOS initiatives, including feature development, architectural improvements, and targeted refactoring.
- Collaborate with senior engineers and engineering leadership on mobile technical direction and architectural decisions.
- Drive improvements to code quality by reducing technical debt and improving performance, stability, and build health.
- Partner closely with product and UX teams to ensure usability and accessibility are integral to iOS implementations.
- Write high-quality, testable, and maintainable iOS code, contributing to a consistent and reliable codebase.
- Mentor and support other engineers through code reviews, technical guidance, and knowledge sharing.
- Contribute to improving engineering practices and workflows, and stay current with iOS technologies and best practices.
Benefits
- Fully remote work & schedule flexibility
- Latest Laptop
- Discretionary Annual Bonus Program
- Monthly Remote Work Stipend
- Annual Professional Development Stipend
- Access to Udemy Learning Platform
- Industry Conferences
- Company All Hands
- 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
- RRSP Contributions
- Health, Dental, & Vision Insurance
- Disability Insurance
- Life Insurance
- Employee Assistance Program
- Paid Parental Leave
- Paid Sick Days