Full Stack Developer

3 days ago


Melbourne, Victoria, Australia Perfekt Pty Ltd Full time $120,000 - $180,000 per year

Full Stack Developer – IoT Edge Systems (Contract)

·      
Australia (based in Perth or travel to Perth when required – travel expenses covered.

·      
3-month initial contract | Long-term project

·      
Work on a high-profile project with a global resource leader

About the Role

We're looking for an experienced 
Full Stack Developer
 to join a flagship project for a 
multinational resources company
.

You'll help build next-generation systems that manage, monitor, and provision 
IoT Edge devices
 powering industrial machinery and operations across large, complex sites.

This role is perfect for someone who loves solving deep technical challenges —backend engineering and modern web development to make massive IoT environments 
reliable, scalable, and observable
.

What You'll Work On

  • Architect and build a 
    Configuration Management System
     for IoT devices and services.
  • Develop 
    backend APIs
     and a 
    modern web UI
     for configuration control and visualization.
  • Integrate with 
    Docker pipelines
     and 
    Balena
     for fleet-wide rollout and updates.
  • Build tools for 
    device provisioning
    , system health checks, and automated diagnostics.
  • Develop APIs for 
    device onboarding
    , connectivity validation, and operational monitoring.
  • Maintain 
    data ingestion and backfill
     services for 
    InfluxDB
     and other time-series databases.
  • Support synchronization between 
    Edge systems
     and centralized data stores.

What You'll Bring

  • 7+ years' experience as a 
    Full Stack Developer
    .
  • Strong programming skills in 
    Python
     (REST APIs, backend services).
  • Proven experience building 
    full-stack web applications
    .
  • Solid understanding of 
    Docker

    Git
    , and 
    DevOps workflows
    .
  • Experience with 
    CI/CD pipelines
    , automated testing, and structured code management.

Nice to Have

  • Experience with 
    Node-RED Grafana plugin development
     (Go backend, TypeScript/React frontend).
  • Knowledge of 
    Golang
     for backend services.
  • Familiarity with 
    IoT provisioning
     (Balena, AWS IoT, or similar).
  • Understanding of 
    MQTT

    REST
    , and 
    WebSocket
     data flows.
  • Hands-on with 
    InfluxDB
     and 
    JFrog Artifactory
    .

Contract Details

  • Term:
     3-month initial contract (extensions likely – long term project).
  • Start:
     Within 4 weeks.
  • Location:
     Must reside in Australia and hold valid work rights.
  • Travel:
     Occasional travel to Perth – all flights and accommodation covered.

Join us to help shape the future of industrial IoT — delivering smarter, more connected operations at scale.



  • Melbourne, Victoria, Australia StarPlan Full time $80,000 - $120,000 per year

    Company DescriptionAt StarPlan Community, we believe that your career and calling matter more than just finding a job. We embrace new technologies and the future of work, but we reject simply following someone else's path. Join us to connect with like-minded individuals and explore the future together.Role DescriptionThis is a full-time on-site role for a...


  • Melbourne, Victoria, Australia V2 Digital Full time $120,000 - $180,000 per year

    ABOUT V2 AIV2 AI is a leading Data & AI consultancy backed by $30m in VC funding, allowing us to meet our customers' needs. We harness the power of Data & AI to accelerate business outcomes for some of the world's largest brands. We bring decades of experience and a unique delivery model to partner with our customers on the most complex problems for immense,...


  • Melbourne, Victoria, Australia TRS - Public Sector Full time $82,000 - $130,878 per year

    Senior Full Stack Developer – DevOps & Cloud Engineering$820 p/d inc superMelbourne / WFHContract until EOFY 26 w/ extensionsPrimary Purpose of the Role: The Senior Full Stack Developer will design, build, and deploy enterprise-grade applications while bridging application engineering with infrastructure automation. The role requires strong expertise in...


  • Melbourne, Victoria, Australia YETI Australia Pty Ltd Full time $70,000 - $120,000 per year

    At YETI, we believe that time spent outdoors matters more than ever and our gear can make that time extraordinary. When you work here, you'll have the opportunity to create exceptional, meaningful work and problem solve with innovative team members by your side. Together, you'll help our customers get the high-quality gear they need to make the most of their...


  • Melbourne, Victoria, Australia AYAN INFOTECH PTY LTD Full time $120,000 - $180,000 per year

    Ayan Infotech are looking for multiple Full Stack Java Enterprise Developers/ Senior developers for long term (6 months +) contract job opportunities in Melbourne. All applicants should hold full unrestricted work rights in Australia, to be considered for these opportunities. **Title: Full Stack Java Developer/ Senior Developer Location: Melbourne Type:...


  • Melbourne, Victoria, Australia YETI Full time $104,000 - $130,878 per year

    At YETI, we believe that time spent outdoors matters more than ever and our gear can make that time extraordinary. When you work here, you'll have the opportunity to create exceptional, meaningful work and problem solve with innovative team members by your side. Together, you'll help our customers get the high-quality gear they need to make the most of their...


  • Melbourne, Victoria, Australia YETI Full time $70,000 - $120,000 per year

    At YETI, we believe that time spent outdoors matters more than ever and our gear can make that time extraordinary. When you work here, you'll have the opportunity to create exceptional, meaningful work and problem solve with innovative team members by your side. Together, you'll help our customers get the high-quality gear they need to make the most of their...


  • Melbourne, Victoria, Australia YETI Full time $80,000 - $120,000 per year

    At YETI, we believe that time spent outdoors matters more than ever and our gear can make that time extraordinary. When you work here, you'll have the opportunity to create exceptional, meaningful work and problem solve with innovative team members by your side. Together, you'll help our customers get the high-quality gear they need to make the most of their...


  • Melbourne, Victoria, Australia Alumly Full time $80,000 - $120,000 per year

    Position SummaryWe are seeking a talented and versatileFull Stack Developerto join our growing team and help build Alumly's in-house platform and mobile applications. This role will work across the full development stack, with a focus onPHP (Laravel),MySQL database design, andmobile app development.The ideal candidate is a reliable and ambitious developer...


  • Melbourne, Victoria, Australia nimbus Full time $120,000 - $140,000 per year

    Company Descriptionnimbus is a leading Australian provider of innovative Workforce Management and Business Continuity solutions for on-site, hybrid, and remote teams.We solve complex Workforce Optimisation (WFO) challenges with simple, intuitive solutions. Our platforms empower industries like healthcare, education, justice, aviation, retail and government...