
Senior Frontend Engineer - Reactive Graph / Canvas
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.
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
Get RemoteITJobs.app on your phone!

Infrastructure Operations Engineer II - Remote

Senior Frontend Engineer - Reactive Graph / Canvas

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

.NET Performance Engineer

