Frontend Engineer, 2D Editor (Geometry)

Synaps

Österreich

Remote

EUR 65,000 - 105,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Relocation and visa support
Five weeks paid vacation
Competitive compensation
Flexible, trust-based work setup
Device of choice

Job summary

Synaps is building a new standard for architectural design with AI. The editor is our core product, and we’re looking for an engineer who knows how these systems actually work: geometry, state machines, precision tooling, and fast interaction loops.

You’ll own the interaction logic behind our 2D editor, the part that makes drawing feel precise, fast, and predictable. This role focuses on the brains of the editor: geometry, state, and user interaction, with a stack including React/TypeScript,

Qualifications

  • Strong experience building interactive, tool-driven products: Figma-like editors, CAD tools, GIS systems, game editor tooling, or anything with real-time manipulation.
  • Comfortable with applied geometry: intersections, projections, angle constraints, and vector math.
  • Understanding of linear algebra at the level needed for precise 2D interactions.
  • Ability to implement or adapt known algorithms.
  • Experience with XState or similar state machine architectures.
  • Familiarity with spatial data structures for fast interaction.
  • Disciplined about performance, correctness, and UX feel.

Responsibilities

  • Own the interaction logic behind our 2D editor, making drawing precise, fast, and predictable.
  • Implement tools for polylines, walls, windows, openings, and constraints.
  • Develop snapping, intersections, guides, and measurement tools.
  • Ensure reliable undo and redo.
  • Support collaborative editing via CRDTs (Loro).
  • Work with spatial indexing for performance (rt-trees and similar).

Skills

Interactive tools
Applied geometry
Linear algebra
State machines
XState
Spatial data structures
Performance & UX

Tools

React
TypeScript
Jotai
Loro CRDT

Job description

Synaps is building a new standard for architectural design with AI. The editor is our core product, and we’re looking for an engineer who knows how these systems actually work: geometry, state machines, precision tooling, and fast interaction loops. If you’ve built complex editors before, or always wanted to, this is the right place.

What you’ll work on

You’ll own the interaction logic behind our 2D editor, the part that makes drawing feel precise, fast, and predictable.

  • Tools for polylines, walls, windows, openings, and constraints
  • Snapping, intersections, guides, and measurement tools
  • Hit detection, selection, and transform behavior
  • Reliable undo and redo
  • Collaborative editing powered by CRDTs (Loro)
  • Spatial indexing for performance (r-trees and similar)

You won’t touch the rendering engine layer. This role is about the brains of the editor: geometry, state, and user interaction.

Our stack
  • React and TypeScript
  • XState (every tool is state-machine driven)
  • Jotai for local state
  • Loro CRDT for multiplayer state
  • Canvas rendering handled separately (you interface with the logic, not the GPU)
What you bring
  • Strong experience building interactive, tool-driven products: Figma-like editors, CAD tools, GIS systems, game editor tooling, or anything with real-time manipulation
  • Comfortable with applied geometry: intersections, projections, angle constraints, and vector math
  • Understanding of linear algebra at the level needed for precise 2D interactions
  • Ability to implement or adapt known algorithms
  • Experience with XState or similar state machine architectures
  • Familiarity with spatial data structures for fast interaction
  • Disciplined about performance, correctness, and UX feel
Nice to have
  • Experience with collaborative or real-time editors
  • A sense for spatial UI and design tools
  • Curiosity about parametric and constraint-based systems
How we work

We’re a startup. You get real ownership, move fast, and build core product. The editor is the heart of Synaps, and your work directly shapes how people design spaces.

We’re building a small team of sharp, creative builders who want to be early at a generational company. We care deeply about craft, ship world-class products, and expect a high bar. If that resonates with you, this is the place.

Perks and benefits
  • Competitive compensation
  • Flexible, trust-based work setup
  • Relocation and visa support
  • Offsites that aren’t cringe
  • Device of choice
  • Five weeks of paid vacation
Hiring process
  • Screening call, 30 min, remote
  • Technical assignment, 3 to 4 hours, remote or in-person
  • Founders interview, 1 hour, remote or in-person
  • Meet the team, 2 hours, remote or in-person
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Content Creator
Content Creator

Synaps • Wien

On-site
EUR 42,000 - 62,000
Creative freedom
Modern Vienna office
Close collaboration with founders
+1
Senior Product Design Engineer
Senior Product Design Engineer

Jobgether SRL • Austria

Remote
EUR 89,000 - 134,000
Fully remote
Async-first
Equity included
+1
Senior Product Design Engineer
Senior Product Design Engineer

Jobgether SRL • Austria

On-site
EUR 89,000 - 133,000
Fully remote
Equity included
Async-friendly culture
+1
Engineering Manager - Foundations & Enablement - Europe and LATAM
Engineering Manager - Foundations & Enablement - Europe and LATAM

Storyblok GmbH • Linz

Remote
EUR 90,000 - 130,000
Remote stipend
Home office kit
Sick/Parental leave
+4
Staff Core Platform Engineer
Staff Core Platform Engineer

n8n • Austria

On-site
EUR 120,000 - 180,000
Remote-first
Equity
Learning stipend
+2
Content Creator
Content Creator

synaps GmbH • Wien

Hybrid
EUR 33,000 - 42,000
Senior Technical Product Manager II - Europe
Senior Technical Product Manager II - Europe

Lindus Health • Linz

On-site
EUR 90,000 - 130,000
Remote work stipend
Home office equipment
Personal development fund
+1
Full Stack Engineer
Full Stack Engineer

Scrypt Asset Management AG • Schweiz

Hybrid
EUR 95,000 - 143,000
Founding CTO
Founding CTO

Flycatcher • Lavamünd

Hybrid
EUR 84,000 - 137,000
Equity
Office Lugano access
NVIDIA Inception program
+1
Software Engineer – Engine Integration
Software Engineer – Engine Integration

Optimuse • Wien

Hybrid
EUR 70,000 - 110,000
Daily meal allowance
Team events
Free snacks
+1