Senior Full-Stack Developer

Greenroom Robotics is on a mission to make safer and cleaner oceans through the ethical application of maritime autonomy. We make advanced software and AI for planning, operating, analysing and simulating maritime missions with autonomous robots – ranging from the world’s deepest diving submarine to fully autonomous ships.

Rates and Location

  • Location: Alexandria, Sydney, New South Wales, Australia.
  • Salary: Competitive, depending on the role and experience.
  • Start date: Flexible.

Roles and Duties

We are looking for a senior full-stack developer with extensive experience crafting beautiful web-based UIs in the support of providing our customers the best experience when using Greenroom products. You will be working utilising and building upon the Greenroom Platform, a cutting-edge robotic tech stack whose mission is to solve the highly technical challenges of maritime autonomy. You will be working with a team of talented, personable and creative Engineers and Software developers with a proven track record of solving and delivering complex robotics problems in the maritime domain. If you are a passionate and innovative full stack developer who is looking to for your next challenge, we would love to hear from you!

What We Are Looking For

  • 5+ years professional experience with Web UI technologies using Typescript and React/similar,
  • UI/UX Design,
  • A love of strongly typed languages,
  • Experience with GraphQL, REST and WebSocket's,
  • Experience SQL databases, query plan optimisation and scaling workloads,
  • Experience with docker, CI/CD, unit / integration / e2e testing,
  • Ability to thrive in a fast-paced team environment,
  • A strong understanding of Agile project management.

Bonus Points

Experience with:

  • Robotics concepts and architectures such as ROS2, DDS,
  • Video streaming & WebRTC,
  • Unreal Engine / Game Engines,
  • Web-based 3D such as Three.js, WebGL,
  • Rust & WebAssembly,
  • Infrastructure management (IaC/Terraform, Kubernetes, cloud providers, security),
  • Advanced mathematics, physics, linear algebra, control theory,
  • Data-science / Machine learning / Computer Vision.

Would this job suit you?

Join our team to progress your expertise as part of a close-knit multidisciplinary team working on exciting real-world maritime robotics challenges. Please send your CV and a statement of interest for this exciting role by emailing