MEGA The Privacy Company provides global services from its Head Office in New Zealand. Built with
Privacy by Design ,
MEGA
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. Our workforce and userbase are growing day by day, and we are preparing for the release of several landmark products and feature updates in the short-term future. We are looking to hire an ambitious iOS Team Lead to support this success by overseeing the delivery of industry-leading solutions for our iOS application. About this role
As an iOS Team Lead, you’ll be the line manager of an asynchronous team of engineers tasked with designing, developing, and maintaining MEGA’s iOS application. Drawing from cutting-edge methodology, you’ll get hands-on with the app’s sophisticated codebase, administer the code review process, and further develop our established engineering guidelines and processes. This is an opportunity to take a 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 Tech Lead and will report to the Engineering Manager - Mobile. You’ll make your mark by: Engineering high-performance, high-capacity code for the iOS ecosystem that is concise, testable, and adheres to our strict security and privacy standards In partnership with the Engineering and Product managers, coordinating a team of iOS engineers to deliver projects on-time and in-line with business objectives Encouraging growth and engagement within your team through mentorship, goal-setting, and knowledge sharing, helping to create a work environment in which engineers thrive Overseeing the code review and OKR-setting processes for your team, as well as contributing to our established engineering practices and guidelines to improve overall reliability and efficiency Addressing persistent pain points and bottlenecks by reducing technical debt, efficiently leveraging tools, and automating 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 technical leader with a passion for the industry and a keen awareness of the latest trends, technologies, and approaches. You have an excellent sense of advocacy and enjoy sharing your knowledge as the leader of a highly productive, close-knit 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 will also have: 10+ years of experience in software development in a commercial context, with previous leadership experience preferred An in-depth understanding of clean architecture, OO design patterns, and SOLID principles Had exposure to MVVM and VIPER architecture patterns A good 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 hold at least a Bachelor’s-level qualification in Computer Science, Software Engineering, or a related discipline. What MEGA offers
Along with the freedom of 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 Engineers 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.