iOS Tech Lead

MEGA The Privacy Company provides global services from its Head Office in New Zealand. Built with Privacy by DesignMEGA provides a range of zero-knowledge encrypted cloud storage and communication solutions for individuals and businesses.

We launched in 2013 and have grown to an international team of more than 200 people who are motivated by next-generation technology and design, supporting over 290 million registered users on our desktop and mobile apps across all major platforms.

About the role

As our iOS Tech Lead, you’ll lead from the front as you aid in the delivery of, and explore opportunities for, MEGA’s iOS application. You will be the foremost technical expert among two asynchronous, functional teams of iOS Engineers and will drive innovation in architecture, infrastructure, and engineering practices. Drawing from cutting-edge methodologies, you will contribute to the app’s sophisticated codebase, the code review process, and our product roadmap.

This is an opportunity to take a hands-on leadership role in the production of a sophisticated iOS solution for a massive user base, using the latest technologies and in an environment in which your skills will be put to good use.

Part of a global team, you will work closely with the iOS Team Lead and will report to the Engineering Manager – Mobile.

You’ll make an impact by:

  • Optimising the developer experience by adding to established engineering guidelines and promoting new technologies, architectures, and approaches
  • Encouraging growth and engagement within your team through mentorship, code reviews, and knowledge sharing, helping to create a work environment in which engineers thrive
  • Engineering high-performance, high-capacity code for the iOS ecosystem that is concise, testable, and adheres to our strict security and privacy standards
  • Addressing persistent pain points and bottlenecks, seeking to reduce technical debt, efficiently leverage tools, and automate manual processes where possible
  • Collaborating with the Product, Design, and QA teams to produce seamless, consistent user experiences for our massive userbase

Please note that we run an asynchronous, hybrid-remote model at MEGA, and this role may require early-morning or late-night availability as you work alongside staff in different time zones.

About you

You’re a guru of all things iOS with extensive experience working on complex mobile applications. A technical evangelist, you have a passion for the industry and a keen awareness of the latest trends, technologies, and approaches. With your excellent sense of advocacy and willingness to share your knowledge with your colleagues, you’re able to achieve world-class results as you guide a highly-skilled, diverse team.

You demonstrate MEGA’s values by taking ownership of your work and pursuing constant improvement, proactively identifying present or potential issues and seeking to resolve them. You also have:

  • 10+ years of experience in software development in a commercial context, with previous technical leadership experience preferred
  • A drive to be constantly up-to-date with the latest generation of iOS technologies, best practices, and technical infrastructure
  • An in-depth understanding of clean architecture, OO design patterns, and SOLID principles
  • Had exposure to MVVM and VIPER architecture patterns
  • A keen sense of code smell
  • Extensive knowledge and experience with Swift and the iOS ecosystem
  • Experience with SwiftUI & Combine technologies as well as iOS concurrent programming
  • Excellent communication skills; proficiency in written and verbal English is a must-have

Qualifications

Ideally, you also hold a tertiary qualification in Computer Science, Software Engineering or a related discipline.

What MEGA offers

Along with the freedom of remote and flexible working, continuous development, and opportunities for future growth, you’ll enjoy a competitive remuneration package.

This is a stable role within a secure industry, with the opportunity to work with passionate and experienced professionals across the globe.

We have great and responsive leadership, a fun, hardworking team, and plenty of ongoing learning opportunities that mean you’ll continue to grow with us.

MEGA will also consider assisting candidates who wish to relocate to New Zealand, where our head office is located.

To apply for this job please visit careers.mega.nz.

Don’t Miss Another Remote Job Posting 😉

Join our mailing list and get weekly job updates directly to your inbox