About Gallagher
Our purpose at Gallagher is ‘Protect what matters most’ and we live it every day. Not only does our technology protect some of the world’s highest security environments and agriculture businesses, but our purpose also means we care deeply about our people and their families.
With operations in New Zealand, Australia, Asia, Africa, USA, Canada, the UK and Europe—and exports to more than 160 countries—we provide unrivalled, globally focused career pathways.
The Opportunity
We have a fantastic opportunity for an intermediate mobile developer to help design and develop mobile apps for farmers in a world where the traditional is increasingly meeting the digital. Reporting to a People Leader, you’ll be working alongside an experienced, cross-skilled team of developers and testers as you help to solve problems with our collaborative and agile development team. The key focus of this role will be the developing features across a range of software and IoT-focused mobile apps and devices to help farmers and conservation staff care for and manage their animals. Additionally, working for Gallagher means that you will have strong opportunities for growth and development in your career.
What You’ll be Doing
- Develop & Support Software: Build and maintain software components using appropriate tools and languages; support existing products and contribute to design/code reviews.
- Ensure High Quality: Follow coding standards, conduct testing, and produce low-defect software while taking ownership of your code's quality and resolution of defects.
- Collaborate & Communicate: Work effectively within the team, articulate technical problems and solutions clearly, and use visual aids when needed.
- Adhere to Process: Follow internal development processes, update task progress regularly, and ensure timely completion of assignments.
- Commit to Growth: Stay current with industry trends and take proactive steps in personal and technical skill development.
The Fit
We’re looking for someone who thrives on challenges and is eager to learn and grow. You’ll bring solid knowledge of Kotlin and native mobile development, and experience working in cross-functional teams is a bonus.
To succeed in this role, you’ll also need:
- Experience and capability in the areas of:
- Developing native iOS and Android apps
- Implementing web services (including integrating REST APIs)
- Ability to work with multiple languages and platforms (e.g. Swift, Kotlin)
- Kotlin Multiplatform Mobile
- Latest mobile programming concepts (e.g. flows, coroutines, Jetpack Compose, ReactiveX capabilities etc.)
- Experience with cross-platform development tools (e.g. React, Flutter, KMM)
- Experience in version control tools and process.
- Experience using relevant debugging tools. The experience and ability to track down problems in products using these tools.
- Experience designing and documenting features or modules that are a part of a product or project.
Why Gallagher?
At Gallagher, we foster a supportive and family-friendly work environment where innovation and people come first. We offer:
- Free on-site parking
- Life & Disability Insurance
- Staff discounts through the Boost App
- A vibrant culture with team events, learning sessions + great coffee
- Global career pathways and a highly respected NZ brand