At Xero, the purpose is to help businesses by automating routine tasks, providing actionable insights, and connecting them with the right data, advisors, and apps.
The Senior Engineer for Mobile (iOS) will develop software for mobile products on the Apple iOS Development platform.
The role involves driving delivery and continuous product improvement while maintaining engineering excellence.
The engineer will support team members in building products, demonstrate leadership on best practices, and act as a mentor.
Responsibilities include creating high-quality and scalable software, designing and performing testing activities, resolving development or production issues, contributing to engineering standards, and championing automation in delivery processes.
The engineer will also participate in recruitment processes and promote modern software and delivery practices.
Requirements:
A strong advocate and teacher of Test-Driven Development (TDD) and automated tooling for safe code releases is required.
Proficiency with Continuous Integration/Continuous Deployment (CI/CD) concepts and tooling is essential.
The candidate must be able to make major code design decisions for individual products.
An eye for detail and a passion for good UI/UX are necessary.
Expert command of Xcode IDE is required.
High coding standards with an emphasis on testing are expected.
Experience in developing secure, performant, and scalable software is needed.
Familiarity with agile methodologies is required.
The candidate should keep up with the latest iOS development trends and have proficiency in Swift.
Knowledge and experience with MVVM and clean architecture patterns are necessary.
Benefits:
Xero offers very generous paid leave that can be used flexibly, in addition to statutory holidays.
There is dedicated paid leave for physical and mental wellbeing, along with an Employee Assistance Program for mental health care.
Health insurance, life insurance, and income protection are provided.
Employees have access to wellbeing and sports programs, as well as employee resource groups.
The company offers 26 weeks of paid parental leave for primary caregivers.
An Employee Share Plan is available, along with beautiful office spaces and flexible working arrangements.
Career development opportunities are provided, reflecting Xero's commitment to its human values.