Where

Software Engineer

Michael Page
Perth Full-day Temporary

Description:

his is a hands-on engineering position where you'll contribute to a production-critical system that includes:

  • A modern web front-end
  • A robust back-end with live data sync to field devices
  • Real-time GPS data, websockets, and networked systems



The team is currently undertaking a range of upgrades across the stack, including front-end improvements, containerisation, Azure integration, and DevOps enhancements.

Requirements:

A successful Full Stack Developer should have:

  • A degree in Computer Science, Information Technology, or a similar field.
  • Languages: TypeScript (front-end & back-end), Rust (critical services), C++ (development tools)
  • Tech Stack: CouchDB, Postgres, Nginx, websockets, GPS data streams, SSH
  • Infrastructure: Azure, containers, ADO DevOps, CI/CD
  • Challenges We Tackle: Schema migrations, firewalls, network reliability, security



We're after software professionals who:

  • Are excited by real-world systems and meaningful work
  • Can balance ideal solutions with practical constraints
  • Care about safety, outcomes, and their teammates
  • Communicate clearly and think deeply

Conditions:

You'll join a tight-knit, Perth-based team of experienced engineers. We take pride in delivering technology that's respected in the field and in how we support, improve, and evolve our systems based on real user feedback.

15 May 2025;   from: michaelpage.com.au

Similar jobs

  • Stryd
  • Perth
... are looking for a motivated Software Engineer to join our team. As ... a Full Stack Software Engineer, you’ll work on ... areYou're a full-stack engineer with experience across modern ... skills and enjoy collaborating with engineers, product managers, and ...
6 days ago
  • Hastha Solutions
  • Perth
Description: Urgent requirement of Software Engineer - Contract - Perth Requirements The Software Engineer will be responsible ... patches and other 3rd Party Software such as ONA, Data Center ...
16 days ago
... program as a Vacation Student - Software Engineer, gaining hands-on experience in ... existing problems, integrating with existing software. Exposure to database management, ... Enrollment in Computer Science, Software Engineering, or Information Technology courses ...
2 days ago
... our team. As a Vacation Student – Software Engineer, here are some of the ... existing problems, integrating with existing software You will get exposure to ... the following courses. Computer Science Software Engineering Information Technology Your success ...
14 days ago