-
View all jobs
Why Join Us
At eShepherd, we’re building technology that’s changing the way farming works.
Our virtual fencing solution helps farmers manage livestock more efficiently, improve land use, and reduce environmental impact - all through a mobile app and connected devices.
We’re part of Gallagher Group, which means we combine startup pace with the backing of a well-established global business.
What We Do
We build practical, real-world technology used on farms every day - not just in ideal conditions, but in remote, low-connectivity environments where reliability matters.
Our mobile app is a critical part of that experience, giving farmers visibility and control in the field. As we scale globally, we’re continuing to expand and improve what that app can do.
Your Role
As a Mobile Software Engineer, you’ll be building and improving features in our React Native app used across iOS and Android.
This isn’t a purely junior, task-based role. You’ll contribute to real features in a live product, working alongside experienced engineers while still owning your work end-to-end.
You’ll help us deliver feature improvements, support growing usage, and build a product that performs well in real-world conditions.
The type of person we’re looking for
We’re looking for an engineer who enjoys building things that are actually used - and is motivated by solving practical problems.
Someone who is comfortable learning on the job and improving as they go, rather than waiting to be 100% ready.
A team player who communicates well and works closely with product, QA, and other engineers.
A pragmatic thinker who values progress and delivery, not perfection.
The Ideal Candidate Has
Applications will be reviewed as they are received and an appointment to the position may be made prior to the listing closing – so apply now.
At eShepherd, we’re building technology that’s changing the way farming works.
Our virtual fencing solution helps farmers manage livestock more efficiently, improve land use, and reduce environmental impact - all through a mobile app and connected devices.
We’re part of Gallagher Group, which means we combine startup pace with the backing of a well-established global business.
What We Do
We build practical, real-world technology used on farms every day - not just in ideal conditions, but in remote, low-connectivity environments where reliability matters.
Our mobile app is a critical part of that experience, giving farmers visibility and control in the field. As we scale globally, we’re continuing to expand and improve what that app can do.
Your Role
As a Mobile Software Engineer, you’ll be building and improving features in our React Native app used across iOS and Android.
This isn’t a purely junior, task-based role. You’ll contribute to real features in a live product, working alongside experienced engineers while still owning your work end-to-end.
You’ll help us deliver feature improvements, support growing usage, and build a product that performs well in real-world conditions.
The type of person we’re looking for
We’re looking for an engineer who enjoys building things that are actually used - and is motivated by solving practical problems.
Someone who is comfortable learning on the job and improving as they go, rather than waiting to be 100% ready.
A team player who communicates well and works closely with product, QA, and other engineers.
A pragmatic thinker who values progress and delivery, not perfection.
The Ideal Candidate Has
- Around 2+ years’ experience in software or mobile development
- Hands-on experience (or strong exposure) to React Native and JavaScript / TypeScript
- Understanding of mobile fundamentals across iOS and Android
- Experience building features (commercially, through study, or personal projects)
- Familiarity with Git and agile ways of working
- Strong sense of ownership and clear communication skills
- Full working rights in Australia
- Experience with Firebase, mapping, or geolocation services
- Experience integrating with APIs or third-party services
- Exposure to CI/CD pipelines or mobile deployment processes
- Interest in IoT, Bluetooth, or connected devices
- Competitive salary and long-term growth opportunities
- Modern Melbourne office with great amenities and easy transport links
- Work on a product that’s used in the real world, not just internally
- Learn from experienced engineers and develop your mobile skillset quickly
- Career growth opportunities as we scale globally
- A supportive, down-to-earth team that values collaboration over ego
- Tools and tech that make your job easier - what you need to succeed
Applications will be reviewed as they are received and an appointment to the position may be made prior to the listing closing – so apply now.
Key Skills
Ranked by relevance
react native
react
ios
javascript
firebase
cicd
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Generative AI Engineer
2026-06-01
Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Related
Senior Software Engineer, Gameplay - League of Legends
2026-05-20
Full-time
Not Applicable
Australia
Computer Games
Engineering
View Job Details
Related
Senior Front-End Developer
2026-05-28
Full-time
Not Applicable
Belgium
Software Development
Engineering
Login to Apply
- Posted
- May 14, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Melbourne
- Company
- Gallagher
Industries
Software Development
Farming
Agriculture
Construction
Mining Machinery Manufacturing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Generative AI Engineer
2026-06-01
Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Related
Senior Software Engineer, Gameplay - League of Legends
2026-05-20
Full-time
Not Applicable
Australia
Computer Games
Engineering
View Job Details
Related
Senior Front-End Developer
2026-05-28
Full-time
Not Applicable
Belgium
Software Development
Engineering