Gallagher North America Logo

Gallagher North America

Software Engineer - Mobile App Developer

Posted Yesterday
Be an Early Applicant
In-Office
Melbourne, Victoria, AUS
Junior
In-Office
Melbourne, Victoria, AUS
Junior
Develop and maintain React Native mobile applications for iOS and Android that support virtual livestock fencing. Build scalable features, integrate cloud services, REST APIs, and connected devices, and improve performance and reliability in low-connectivity environments. Collaborate with Product, Cloud, Hardware, and Firmware teams while owning features from concept through release.
The summary above was generated by AI
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

Ready to Make an Impact?

If you're excited by mobile development, enjoy solving practical problems, and want to help shape technology that's making a difference in the real world, we'd love to hear from you.

Even if you don't meet every requirement, we encourage you to apply. We're interested in talented people who are curious, motivated, and excited about what we're building.

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.

Similar Jobs

Yesterday
In-Office
Melbourne, Victoria, AUS
Expert/Leader
Expert/Leader
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Lead the architecture and development of human-machine interfaces for autonomous uncrewed systems. Build mission-planning, command-and-control, vehicle supervision, telemetry, mapping, alerting, and debrief applications using web and desktop technologies. Integrate frontend systems with C++ services, autonomy software, vehicles, simulation, payloads, video, and telemetry. Own capabilities from design through deployment and operational support, while leading reviews, debugging complex mission-system issues, mentoring engineers, and supporting integration, testing, flight activities, and customer demonstrations.
Top Skills: APIsAsynchronous Data FlowsC++DdsDistributed SystemsGpu-Accelerated VisualizationGstreamerH.264/H.265HTML/CSSMavlinkMessagingQt/QmlReactRestRos/Ros 2RtspStanag 4586TypescriptWebrtcWebsockets
Yesterday
Remote or Hybrid
Australia
Senior level
Senior level
Financial Services
Develop and maintain enterprise-grade C# and .NET applications, RESTful APIs, event-driven microservices, and distributed systems on AWS. Design PostgreSQL schemas, optimize queries, and support high-volume workloads across the full software development lifecycle. Collaborate with product owners and architects while meeting compliance, security, resiliency, and service-level requirements. Use and evaluate AI-assisted development tools responsibly for coding, testing, refactoring, documentation, and automation.
Top Skills: .Net 6.Net 7.Net 8AWSAzureC#DapperEntity FrameworkGithub ActionsGithub CopilotJenkinsMicroservicesMySQLOraclePostgresReactRestful ApisSpinnakerSQL Server
Yesterday
Hybrid
Melbourne, Victoria, AUS
Senior level
Senior level
Artificial Intelligence • Productivity • Sales • Software
Own the full B2B SaaS sales cycle for mid-market customers, from prospecting and relationship building through presentations, negotiations, and closing. Translate monday.com’s platform capabilities into customer ROI, manage complex consultative sales cycles, exceed quota, and coordinate cross-functional support to maximize customer value. The role requires strong communication, customer advisory, presentation, negotiation, and pipeline management skills.
Top Skills: AIMonday.Com

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account