Software Engineer - Junior Mobile App Developer

Gallagher

Melbourne, AUonsitePosted Jul 13, 2026
Posting intelligenceActively listed

Skills

javascripttypescriptandroidreactcicdiosgo

About the role

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 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

Nice-to-haves

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

Why work with us

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

Not a perfect match on paper? That’s okay - we value potential and perspective. Include a cover letter to tell us who you are, the impact you can make, and why eShepherd is the place for you.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Mobile Engineer roles in Australia varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Mobile Engineer hub for Australia medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.