Gallagher
Posted 3mo ago

Software Engineer - Junior Mobile App Developer

Gallagher
Melbourne, Victoria, Australia
OnsiteFull Time
Responsibilities
  • building features
  • supporting usage
  • improving performance
Requirements
  • Approximately 2+ years software or mobile development experience
  • Hands-on or strong exposure to React Native and JavaScript/TypeScript
  • Knowledge of iOS/Android mobile fundamentals, Git
  • Agile experience, and full working rights in Australia
Technical tools mentioned
React NativeJavaScriptTypeScriptGitFirebaseCI/CD

Job description

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:

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

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.

About Gallagher

Provides integrated physical and electronic security technology solutions.

Similar jobs

Software Engineer roles near Melbourne, Victoria
11h
Save
Mark Applied
Hide
Software Engineer
Fitzroy or Melbourne or Adelaide or Brisbane
HybridFull Time
Keywords Studios
Keywords Studios: Global provider of creative and technical services for video games.
Strongly typed language programming, Unreal or custom engine experience, problem-solving, clear coding, teamwork, communication, and ability to meet deadlines. Bachelor's degree in computer science or engineering, or equivalent experience.
C++, Lua, Unreal Engine
14h
Save
Mark Applied
Hide
Lead Software Engineer
Melbourne, Victoria, Australia
RemoteFull Time
NCS Australia
NCS AustraliaSGX: Z74: Provides IT consulting, cloud services, and digital transformation solutions.
Extensive enterprise experience as a lead software or technical engineer; expertise in .NET, Angular, Microsoft Azure, infrastructure as code, solution governance, stakeholder management, and engineering team leadership.
.NET, Angular, Microsoft Azure, Infrastructure as Code (IaC)
15h
Save
Mark Applied
Hide
Senior Software Engineer
Sydney or Melbourne
HybridFull Time
Kasada
Kasada: Stops automated bot attacks and online fraud for websites.
3+ YOEAt least 3 years in a senior software engineering role, compiler architecture and compiler experience, ASTs, TypeScript/JavaScript, debugging, user-based testing, and strong technical communication skills.
TypeScript, JavaScript, NodeJS, Buildkite, AWS, Docker, Babel
1d
Save
Mark Applied
Hide
Sr Software Engineer - Mobile Developer - PA26ITOFFQ3003
Hyderabad or Sydney or Melbourne
HybridFull Time
SS&C Technologies
SS&C TechnologiesNasdaq: SSNC: Provides software and technology for financial and healthcare sectors.
5+ YOE5+ years as a mobile developer; computer science degree; React Native or native iOS/Android; JavaScript/TypeScript, React/Angular, REST, SOA, Jest, TDD/BDD, CI/CD, GitHub Actions, Android Studio, and Xcode.
React Native, Redux, JavaScript, TypeScript, React, Angular, RESTful services, Web API, Service-Oriented Architectures (SOA), Jest, GitHub Actions, Android Studio, Xcode, CI/CD
2d
Save
Mark Applied
Hide
Principal Software Engineer, Foundational Network Services
Melbourne, Victoria, Australia
OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
10+ YOEBachelor's degree in computer science or related field, 10+ years of software development experience, 5+ years in technical leadership, AWS knowledge, and large-scale service-oriented systems experience.
AWS
2d
Save
Mark Applied
Hide
Staff Software Engineer - Digital Onboarding
Melbourne, Victoria, Australia
$190k/yr HybridFull Time
Bendigo and Adelaide Bank
Bendigo and Adelaide BankASX: BEN: Australian financial institution providing retail and commercial banking services.
10+ YOE10+ years of software engineering experience with high-traffic digital products; advanced React, TypeScript, Node.js, Java, BFF, REST, GraphQL, AWS, Splunk, secure integrations, and generative AI expertise.
React, TypeScript, Node.js, Java, REST, GraphQL, AWS, Google Gemini, Splunk, CI/CD, SDLC, ISVA
4d
Save
Mark Applied
Hide
Senior Software Engineer - Mobile
Melbourne, Victoria, Australia
HybridFull Time
News Corp
News CorpNasdaq: NWSA: Global media, publishing, and digital information services.
Extensive Android development experience, strong Kotlin skills, scalable mobile application expertise, API integration, architecture, Agile delivery, production issue resolution, communication, and mentoring skills.
Android, Kotlin, APIs, Claude, Copilot, Codex
4d
Save
Mark Applied
Hide
Senior Software Engineer – Full Stack, Unloan (React, Typescript, Node.js, GraphQL API)
Sydney or Melbourne or Eveleigh
OnsiteFull Time
Commonwealth Bank
Commonwealth BankASX: CBA: Provides comprehensive retail, business, and institutional financial services.
Deep full-stack expertise with TypeScript, React, Node.js, GraphQL, cloud-native deployment, scalable architecture, CI/CD, testing, observability, and technical mentoring.
TypeScript, React, Node.js, GraphQL, Expo, REST APIs, AWS, Azure, Docker, Kubernetes, Git, SonarQube, GitHub Actions, TeamCity, Octopus Deploy, Jest, Playwright, Storybook, Observe, Application Insights, Microsoft Azure, Generative AI, Agentic AI, Microservices Architecture, Distributed Systems, System Design, CI/CD Pipelines, Automated Testing, Full Cycle Engineering, Production Readiness, FinTech Systems, Protected Environments