Staff Mobile Engineer, iOS

MozillaMozilla·Remote(Remote US)
Software Development
Excel

WFA Digital Insight

The demand for skilled mobile engineers, particularly those with expertise in iOS, has grown significantly in recent years, with a focus on developing secure, user-centric applications. As the remote job market continues to evolve, companies like Mozilla are at the forefront, offering opportunities for professionals to work on impactful projects. With the rise of privacy-focused technologies, the skills required for this role, including Excel, are in high demand. Before applying, candidates should be aware of the current market trends and the importance of collaboration in driving technical decisions.

Job Description

About the Role

As a Staff Mobile Engineer, iOS, at Mozilla, you will be part of a dynamic team responsible for developing and evolving the Thunderbird iOS application. This role involves working on complex technical problems, leading significant mobile initiatives, and contributing to architectural decisions in collaboration with other senior engineers and engineering leadership. The ideal candidate will demonstrate deep mobile expertise, the ability to collaborate with engineering leadership and peers, ownership of technical decisions, and the ability to influence, mentor, and guide the work of other engineers.

The Thunderbird project is a flagship open-source email and productivity platform that empowers over 20 million people worldwide. As a wholly owned subsidiary of the Mozilla Foundation, MZLA Technologies Corporation operates independently, with a unique revenue model that combines community donations and subscriptions for new cloud-based services. This approach allows the company to remain independent and true to its values while growing and innovating.

What You Will Do

  • Tackle complex and ambiguous technical challenges in mobile development, requiring 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.
  • Work closely with mobile engineers, product management, UX, and other partners to deliver high-quality iOS experiences that meet high standards for performance, reliability, accessibility, security, and maintainability.
  • Translate strategy into action and ensure technical decisions align with MZLA's mission and the objectives of the Thunderbird Project.
  • Participate in code reviews and contribute to the improvement of the codebase.
  • Develop and maintain technical documentation to help others understand the codebase and technical decisions.
  • Stay up-to-date with the latest trends and technologies in mobile development and apply this knowledge to improve the Thunderbird iOS application.
  • Collaborate with the QA team to identify and resolve issues, ensuring the highest quality of the application.

What We Are Looking For

  • Deep expertise in iOS development, with a strong understanding of iOS operating systems, frameworks, and technologies.
  • Experience with Swift and Objective-C programming languages.
  • Knowledge of mobile development best practices, including design patterns, testing, and continuous integration.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns.
  • Experience working with cross-functional teams, including product management, UX, and QA.
  • Strong communication and collaboration skills, with the ability to influence and guide the work of other engineers.
  • Experience with version control systems, such as Git.
  • Familiarity with Agile development methodologies.
  • Strong problem-solving skills, with the ability to analyze complex technical problems and develop creative solutions.

Nice to Have

  • Experience with other mobile platforms, such as Android.
  • Knowledge of cloud-based services and technologies, such as AWS or Google Cloud.
  • Familiarity with machine learning and artificial intelligence technologies.
  • Experience with security and privacy-focused technologies.
  • Knowledge of Excel and other productivity tools.

Benefits and Perks

  • Competitive salary and benefits package.
  • Opportunity to work on a high-impact, open-source project that empowers millions of people worldwide.
  • Collaborative and dynamic work environment with a team of experienced engineers and professionals.
  • Flexible working hours and remote work options.
  • Professional development and growth opportunities, including training and conference attendance.
  • Access to the latest technologies and tools, including iOS devices and software.
  • Recognition and reward for outstanding performance and contributions to the project.
  • Comprehensive health insurance and wellness programs.
  • Generous PTO and holiday schedule.

How to Stand Out

  • Ensure your portfolio includes examples of complex iOS projects you've led or contributed to, highlighting your technical expertise and problem-solving skills.
  • Familiarize yourself with Mozilla's mission, values, and the Thunderbird project to demonstrate your passion for the role and the company.
  • Develop a strong understanding of iOS development best practices and trends, and be prepared to discuss your experience and knowledge in these areas.
  • Practice your collaboration and communication skills, as the ability to work effectively with cross-functional teams is crucial for this role.
  • Review the company's technical blog and GitHub repository to gain insight into the technologies and tools used by the team.
  • Prepare to discuss your experience with version control systems, such as Git, and your approach to testing and continuous integration.
  • Be ready to provide specific examples of how you've influenced, mentored, or guided the work of other engineers, demonstrating your leadership skills.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.