Neuron logo

Senior Frontend Engineer - Reactive Graph / Canvas

Neuron
Department:Software Engineer
Type:REMOTE
Region:Australia
Location:Australia
Experience:Mid-Senior level
Estimated Salary:A$120,000 - A$180,000
Skills:
TYPESCRIPTREACTKONVA JSCANVASSVGWEBGLJOTAIZUSTANDRECOILGRAPH-BASED DATA STRUCTURESREAL-TIME SYSTEMSCOLLABORATIVE APPSAECBIMSPATIAL SYSTEMSPERFORMANCE-SENSITIVE FRONTEND ARCHITECTURES
Share this job:

Job Description

Posted on: April 18, 2026

Reactive Graph / Canvas Systems | TypeScript / React

Remote | Contract (6 months, opportunity to extend to FT) | Immediate StartAbout Neuron

Neuron is building a new category in the property industry.

Today, developers and architects make major decisions without real engineering input. because it’s too slow, too expensive, and too hard to access early.

We’ve changed that.

We combine engineering + software to bring structured, fast, and repeatable engineering insight into the very start of a project, where it actually matters.

We operate across the UK and Australia and are expanding, with:

  • A growing engineering consultancy
  • A SaaS platform scaling alongside it

Both sides are tightly connected — and this role sits at the core of the platform.

The Role

We’re looking for a Senior Frontend Engineer to take ownership of a core part of the Neuron platform.

This is not a typical frontend role.

You’ll be working on a production-grade reactive graph system that powers how engineering logic, spatial data, and coordination workflows operate in real time.

You’ll be responsible for:

  • How state flows through the system
  • How complex relationships are modelled and updated
  • How users interact with thousands of entities on canvas

You’ll work directly with the founders to:

  • Build and extend core product architecture
  • Improve performance at scale
  • Shape how the system evolves as usage grows

This is a hands-on role — you will be deep in the code, solving real architectural problems.

What You’ll Be Doing

  • Owning and extending a reactive state architecture (atoms, derived state, sync layers)
  • Building and maintaining an adjacency-based graph model for entities and relationships
  • Implementing graph traversal and update logic (BFS, DFS, topology changes)
  • Developing complex canvas interactions (selection, dragging, editing, panning, etc.)
  • Extending the entity API (creation, duplication, grouping, movement)
  • Ensuring consistency across real-time and persisted data layers
  • Identifying and fixing performance bottlenecks (re-renders, subscriptions, state scope)

Who This Is For

You’re probably:

  • A strong frontend engineer who enjoys systems, not just UI
  • Someone who has worked on complex state-heavy applications
  • Frustrated by shallow frontend work and want deeper technical ownership

You’re comfortable being both:

  • Architectural
  • Hands-on

And you care about performance, correctness, and scalability, not just shipping features.

What We’re Looking For

Core Requirements

  • 5+ years in React + TypeScript (types-first mindset)
  • Deep understanding of React rendering and state management patterns
  • Experience with Konva JS or 2D rendering systems (Canvas, SVG, WebGL, etc.)
  • Experience with subscription-based state (Jotai, Zustand, Recoil, etc.)
  • Strong debugging ability (profiling, flame charts, tracing issues)
  • Clear understanding of immutability vs controlled mutation

Strong Plus

  • Experience working with graph-based data structures
  • Familiarity with real-time systems or collaborative apps
  • Exposure to AEC / BIM / spatial systems
  • Experience designing performance-sensitive frontend architectures

Why Join

  • You’ll own a core part of the product architecture
  • You’ll work directly with founders
  • You’ll solve genuinely hard technical problems
  • You’ll help build the infrastructure behind a new category

Neuron isn’t just building software — it’s building the system that makes early-stage engineering scalable.

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!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!

SIMILAR JOBS
Duck Creek Technologies logo

Infrastructure Operations Engineer II - Remote

Duck Creek Technologies
Just now
Software Engineer
Remote (Australia)
Sydney, New South Wales, Australia
CLOUD ENGINEERINGAWSAZURE+16 more
Neuron logo

Senior Frontend Engineer - Reactive Graph / Canvas

Neuron
Just now
Software Engineer
Remote (Australia)
Australia
TYPESCRIPTREACTKONVA JS+13 more
Crossover logo

Senior Software Engineer, LearnWith.AI (Remote) - $100,000/year USD

Crossover
Just now
Software Engineer
Remote (Australia)
Sydney, New South Wales, Australia
FULL-STACKAICLOUD-NATIVE+7 more
Initialize logo

.NET Performance Engineer

Initialize
2 days ago
Software Engineer
Remote (UK)
United Kingdom
.NETC#PERFORMANCE ENGINEERING+8 more
Digital Skills ltd logo

Java Software Engineer

Digital Skills ltd
2 days ago
Software Engineer
Remote (UK)
United Kingdom
JAVASPRING BOOTAWS+7 more