Full Stack Developer

We are looking for enthusiastic and talented Full-stack Developers in Melbourne and Sydney.

Job Title: Full-Stack Developer

Location: Sydney/Melbourne (Hybrid)

Experience: 5+ years

Employment Type: Full-time

About Innoware

Innoware is redefining warehouse execution and material flow through intelligent orchestration. Our platform connects automation, decision engines, and real-time data to deliver clarity, control, and performance in dynamic logistics environments.

Role Overview

We're looking for a Senior Full-Stack Developer with Technical Project Leadership experience to join our core engineering team. You'll work across systems that span Go backends, PostgreSQL databases, Vue.js frontends, and distributed compute infrastructure running on AWS and Linux-based systems. Your work will directly power warehouse automation, real-time messaging, and operational visibility at scale.

Key Responsibilities

  • Architect, develop, and maintain scalable backend services in Go
  • Design and optimise complex SQL queries and schemas in PostgreSQL
  • Build and maintain interactive UI components using Vue.js
  • Contribute to infrastructure orchestration across AWS, container platforms, and Linux systems
  • Implement distributed systems for real-time data processing and event-driven workflows
  • Participate in system design, code reviews, CI/CD pipelines, and performance tuning
  • Collaborate with product managers, UI designers, and operational engineers

Requirements

  • 5+ years experience in software development with strong full-stack exposure
  • Advanced proficiency in Go and practical experience with PostgreSQL
  • Solid knowledge of distributed systems, microservices, and event-based architectures
  • Proficient in Vue.js (or similar JS frameworks), REST APIs
  • Deep understanding of AWS services (EC2, S3, IAM, VPC, ECS, etc.), Azure or Google Cloud equivalents
  • Strong Linux systems knowledge and networking fundamentals (TCP/IP, DNS, VPNs)
  • Version control (Git), containerisation (Podman/Docker), and CI/CD experience
  • Clear communicator with a collaborative mindset

Nice to Have

  • Experience with NATS, MQTT, or similar message brokers
  • Background in industrial automation, WMS, or warehouse control systems
  • Exposure to Terraform, Prometheus, Grafana, or observability stacks
  • Security-first development practices

Why Join Innoware

  • Build technology that directly impacts supply chain performance
  • Collaborate with a highly technical, driven, and experienced team
  • Work in a fast-moving, high-autonomy environment
  • Flexible working arrangements
  • Opportunity to shape the future of automated logistics

To apply please click the apply button below and be sure to provide us with the position you're applying for and your CV.

Apply Now