All open roles
Careers · Engineering

Senior Full-Stack Engineer (TypeScript, React, Node)

Work across all of FloorGen: the React editor in the browser, the Node server behind sync, the API and the MCP server, and the pure TypeScript engine both of them run.

Team
Engineering
Type
Full time
Location
Remote
Posted
Apply by

What you will do

  • Build features end to end, from the editing engine through the Node API to the React editor.
  • Keep project sync between the browser and the server fast and safe, offline included.
  • Own parts of the request pipeline: validation, rate limits, sessions and the admin panel.
  • Write the failing test first for every fix, and keep the type check, the dependency rules and the suite green.
  • Review code and keep the boundaries of the monorepo clear as it grows.

What you bring

  • Several years building production web applications in TypeScript.
  • Deep React experience, including keeping large documents fast to edit.
  • Node.js services on a document database such as MongoDB: schemas, indexes and migrations.
  • A habit of writing tests and reading a profiler before guessing.
  • Clear written communication, since the role is remote.

Nice to have

  • Nx or pnpm monorepos.
  • Offline-first sync.
  • Playwright end-to-end tests.
  • An interest in architecture, building or home design.

About FloorGen

FloorGen is a free floor plan, 3D and drawings studio in the browser, with FloorGen AI in the editor and an MCP server so the AI apps people already use can edit the plan with them.

Apply for this role

Prefer email? Send your resume to [email protected]. Applications are kept for 12 months, then deleted.