Full Stack Software Engineer

Innoware Technologies Pty Ltd โ€” Australia ยท Posted ~4 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Job Title: Full-Stack Developer Location: Sydney/Melbourne (Hybrid) Experience: 5+ years Employment Type: Full-time Salary Range: AUD $130k-$150k 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 Design, build and deploy backend services (Go, PostgreSQL) and user interfaces (Vue.js) that power real-time warehouse orchestrationDevelop and integrate AI-driven orchestration and ML optimisation capabilities to improve warehouse throughput and efficiencyBuild and improve API integrations between our platform and automation technologies, including AMRs/AGVs, 4-way shuttles, robotics, PLCs and IoT devicesTravel across ANZ, Asia and MENA to support commissioning, go-live and post-go-live activitiesProvide escalated technical support for production issues, diagnosing root causes and delivering software fixes, including onsite where required Requirements 5+ years experience in software development with strong full-stack exposureAdvanced proficiency in Go and practical experience with PostgreSQLSolid knowledge of distributed systems, microservices, and event-based architecturesProficient in Vue.js (or similar JS frameworks), REST APIsDeep understanding of AWS services (EC2, S3, IAM, VPC, ECS, etc.), Azure or Google Cloud equivalentsStrong Linux systems knowledge and networking fundamentals (TCP/IP, DNS, VPNs)Proven ability to produce clear technical documentation, including process flows, network topology and interface diagrams, and API specifications (e.g. OpenAPI)Version control (Git), containerisation (Podman/Docker), and CI/CD experienceClear communicator with a collaborative mindsetValid passport and willingness to travel regionally for onsite testing, commissioning and go-live support Nice to Have Experience with NATS, MQTT, or similar message brokersBackground in industrial automation, WMS, or warehouse control systemsExperience applying AI or machine learning techniques to orchestration, scheduling or optimisation problemsExposure to PLC/SCADA platforms (Siemens TIA Portal, Rockwell Studio 5000 or equivalent) or working closely with controls engineersExposure to infrastructure-as-code and observability tooling (eg. Terraform, Prometheus, Grafana)Security-first development practicesFamiliarity with industrial networking protocols (e.g. PROFINET, EtherNet/IP, Modbus TCP)Exposure to autonomous mobile robot (AMR) platforms and APIs (e.g. Geek+, HAI Robotics, Hikrobot, Quicktron) What We Offer Build technology that directly impacts supply chain performanceCollaborate with a highly technical, driven, and experienced teamWork in a fast-moving, high-autonomy environmentFlexible working arrangementsOpportunity to shape the future of automated logistics If you are ready to build the software that moves the world's warehouses, we encourage you to apply.