Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full 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 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.
Who we are?
Synaps is the AI canvas for architectural design. We help architects, interior designers, developers, and contractors create precise & beautiful architectural drawings and visualizations and collaborate seamlessly with clients and teammates.
Think Figma × Lovable, built specifically for architecture.
Since our launch in November, Synaps has grown to over 15,000 users and is now one of the fastest-growing architectural design platforms on the market.
We’re a VC-backed team of smart, creative builders with backgrounds in architecture, research, and technology, focused on rethinking how architecture is created and shared.
What you will 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, measurement tools
- Hit detection, selection, transform behavior
- Reliable undo/redo
- Collaborative editing powered by CRDTs (Loro)
- Spatial indexing for performance (rtrees, etc.)
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 + 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, vector math
- Understanding of linear algebra at the level needed for precise 2D interactions
- Ability to implement or adapt known algorithms (no need to reinvent them)
- 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
We offer best-in-class benefits:
- Competitive compensation
- Flexible, trust-based work setup
- Relocation + 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-4 hours, remote or in-person
- followed by a founders interview– 1 hour, remote or in-person
- Meet the team – 2 hours, remote or in-person
Want to apply?
Send us your CV at [email protected]
Key Skills
Ranked by relevanceReady to apply?
Join Synaps and take your career to the next level!
Application takes less than 5 minutes

