Software Engineer - Mobile App Developer

Gallagher Group Inc

City of Melbourne

On-site

AUD 90,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Modern Melbourne office
Career development opportunities
Backing of Gallagher

Job summary

eShepherd, part of Gallagher, redefines livestock management with mobile app technology. We are seeking a Software Engineer - Mobile App Developer to shape the mobile experience at the heart of our platform.

Contribute to the React Native app across iOS and Android, collaborating with Product, Cloud, Hardware and Firmware teams to deliver features used by farmers in the field. You will own features from concept to release in a collaborative Melbourne team, growing technically while having

Qualifications

  • 2+ years' experience in software or mobile application development.
  • Commercial experience with React Native.
  • Strong JavaScript and/or TypeScript skills.
  • Understanding of iOS and Android mobile development principles.
  • Experience delivering software features in production environments.
  • Experience working with REST APIs.
  • Familiarity with Git and Agile development practices.
  • Strong communication and collaboration skills.
  • Full working rights in Australia.

Responsibilities

  • Design, build and maintain mobile application features.
  • Develop high-quality, scalable and maintainable code.
  • Collaborate closely with Product, Cloud, Firmware and Hardware teams.
  • Improve application performance, reliability and user experience.
  • Integrate with cloud services, APIs and connected devices.
  • Contribute to technical decisions and continuous improvement initiatives.
  • Solve challenges associated with remote and low-connectivity environments.
  • Take ownership of features from concept through to release.

Skills

React Native
JavaScript/TypeScript
Mobile development
REST APIs
Git
Agile
Communication
Australia work rights

Tools

React Native tooling

Job description

Job Description

Build Technology Changing the Future of Farming


At eShepherd, we're redefining how livestock is managed through industry-leading virtual fencing technology.


Combining connected devices, cloud platforms, and mobile applications, our solution helps farmers improve productivity, animal welfare, and environmental outcomes. As part of Gallagher, a global leader in animal management and security solutions, we combine the innovation and agility of a growing technology business with the backing, stability, and resources of a world-class organisation.


We're looking for a Software Engineer - Mobile App Developer to help shape and grow the mobile experience at the heart of our platform.


Why This Role Is Different


Our mobile application is the primary way customers interact with eShepherd technology in the field. As a key member of our engineering team, you'll develop features that help farmers manage livestock remotely, monitor performance, and make informed decisions wherever they are.


You’ll work on meaningful technical challenges including connected devices, geospatial experiences, real-time data, and low-connectivity environments, collaborating closely with Product, Cloud, Hardware and Firmware teams to deliver a seamless customer experience.


This is a hands-on role where you'll have the opportunity to take ownership, contribute ideas, grow your technical capability, and see your work used by customers every day.


What You'll Be Doing


As a Software Engineer - Mobile App Developer, you'll contribute to the design, development and enhancement of our React Native application across iOS and Android.


You’ll:



  • Design, build and maintain mobile application features

  • Develop high-quality, scalable and maintainable code

  • Collaborate closely with Product, Cloud, Firmware and Hardware teams

  • Improve application performance, reliability and user experience

  • Integrate with cloud services, APIs and connected devices

  • Contribute to technical decisions and continuous improvement initiatives

  • Solve challenges associated with remote and low-connectivity environments

  • Take ownership of features from concept through to release


What We're Looking For


We're looking for someone who enjoys building products that solve real-world problems and takes pride in delivering quality software.


You’ll thrive in this role if you’re curious, collaborative, enjoy learning, and are motivated by seeing the direct impact of your work.


Ideally, You’ll Bring



  • 2+ years' experience in software or mobile application development

  • Commercial experience with React Native

  • Strong JavaScript and/or TypeScript skills

  • Understanding of iOS and Android mobile development principles

  • Experience delivering software features in production environments

  • Experience working with REST APIs

  • Familiarity with Git and Agile development practices

  • Strong communication and collaboration skills

  • Full working rights in Australia


Bonus Points For



  • Firebase experience

  • Mapping, geospatial or location-based services

  • Bluetooth or IoT-connected devices

  • Mobile CI/CD and deployment pipelines

  • Cloud platform exposure

  • Experience working on connected products or hardware-enabled solutions


What's In It For You?



  • Build technology that delivers real-world impact for customers

  • Work alongside experienced engineers across mobile, cloud, hardware and firmware

  • Gain exposure to a globally growing technology platform

  • Modern Melbourne office and collaborative team environment

  • Career development opportunities as eShepherd continues to scale

  • The backing, resources and stability of Gallagher combined with the pace of a technology business


We're interested in talented people who are curious, motivated, and excited about what we're building.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Mobile App Developer
Software Engineer - Mobile App Developer

Gallagher Animal Management • City of Melbourne

On-site
AUD 90,000 - 120,000
Software Engineer - Mobile App Developer
Software Engineer - Mobile App Developer

Gallagher Group Limited • City of Melbourne

On-site
AUD 110,000 - 140,000
Electronics Engineer
Electronics Engineer

Gallagher • City of Melbourne

Hybrid
Confidential
Competitive salary
Bonus opportunities
Hybrid work arrangements
+5
CloudOps Engineer - Software eShepherd · Surrey Hills, Melbourne
CloudOps Engineer - Software eShepherd · Surrey Hills, Melbourne

Gallagher Group Limited • City of Melbourne

On-site
AUD 140,000 - 190,000
Competitive pay
Career growth opportunities
Global platform challenges
+2
CloudOps Engineer - Software
CloudOps Engineer - Software

Gallagher Animal Management • City of Melbourne

On-site
AUD 120,000 - 170,000
Competitive salary package
Performance-based incentives
Career growth opportunities
+6
Software Engineer - Embedded eShepherd · Melbourne
Software Engineer - Embedded eShepherd · Melbourne

Gallagher Group Limited • City of Melbourne

On-site
AUD 110,000 - 160,000
Competitive salary
Career growth
Modern tools
+7
Software Engineer - Embedded
Software Engineer - Embedded

Gallagher • City of Melbourne

On-site
Confidential
Competitive salary
Global impact projects
Melbourne office
+3
Electronics Engineer
Electronics Engineer

Gallagher Group Limited • City of Melbourne

On-site
AUD 95,000 - 125,000
Competitive salary
Bonus opportunities
Hybrid work
+5
CloudOps Engineer - Software
CloudOps Engineer - Software

Gallagher • City of Melbourne

Hybrid
Confidential
Flexible working arrangements
Office in Melbourne
Employee Assistance Programme (EAP)
+1
Electronics Engineer
Electronics Engineer

Gallagher Animal Management • City of Melbourne

Hybrid
AUD 90,000 - 120,000
Hybrid work
Career development
Learning and professional development
+1