Department:React Developer
Type:REMOTE
Region:Australia
Location:New South Wales, Australia
Experience:Mid-Senior Level
Skills:
JAVASCRIPTTYPESCRIPTTHREE.JSREACT-THREE-FIBERRAPIERCOMPUTATIONAL GEOMETRYPHYSICS SIMULATIONALGORITHMSLINEAR ALGEBRA
Share this job:

Job Description

Posted on: August 27, 2026

Senior Software Engineer – Spatial Modelling

Remote Role – Australia – AEST timezone


Build the engine behind how the world’s biggest retailers design their stores


We’re partnering with an innovative retail technology company on a mission to transform how physical stores are planned, optimised, and experienced.


Their platform powers global brands, combining data, 3D visualisation, and advanced spatial modelling to solve one of retail’s hardest challenges: how to design stores at scale with real-world accuracy.


Apply Now

This is not your typical software engineering role.

This is a deep-tech, research-led engineering challenge where you’ll sit at the core of the platform—designing the 2D/3D spatial models that everything else depends on.


What you will be doing

  • Build and evolve advanced 2D and 3D spatial models that simulate real retail environments
  • Model geometry, physics, constraints, and spatial relationships (e.g. product adjacency, store flow, physical fit)
  • Develop systems that enable:
  • Floor planning
  • Planogram generation
  • Store optimisation
  • Photorealistic 3D visualisation
  • Work primarily in JavaScript / TypeScript across browser and backend environments


Your Profile

  • Demonstrated experience in areas such as computational geometry, spatial/physics aspects of game development, physics/engineering simulation, or other geometry and physics-heavy systems
  • Strong fundamentals in maths (especially geometry and linear algebra), physics, algorithms and computer science
  • Mindful problem solver – you want to understand the problem better than anyone else by asking deeper questions
  • Comfortable building JavaScript/TypeScript in browser and server-side environments, or proven ability to ramp up quickly on new languages and stacks

Nice to have:

  • Experience with three.js, react-three-fiber, or rapier
  • Background in 3D modelling, spatial computing, or simulation-heavy environments
  • Exposure to retail, CPG, or supply chain technology.


Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Opus Recruitment Solutions logo

Opus Recruitment Solutions

View company page
ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!