← All roles

Founding Full-Stack Engineer

Own whole surfaces of the product, from the Postgres policy to the pixel.

EngineeringRemote (US)Full-time

LumaIQ is a reporting and operations platform for self-storage owners and operators. The product is Next.js and React on top of Supabase Postgres, and the interesting problems are not framework problems — they are modelling problems. What does a monthly owner report actually assert? When is a rate increase worth the move-out it might cause? How do you rank fifty stores without producing a winner in a portfolio that is entirely underwater?

You would be the first engineer besides the founder. That means owning features end to end: the migration and its row-level security, the server actions, the interface, and the tests that keep it honest.

What you would own

  • Build product surfaces end to end — schema, policies, server actions, and UI
  • Write migrations with row-level security you can defend against a hostile client
  • Turn operator workflows into models that hold up against real portfolio data
  • Keep the test suite meaningful: fixtures over live HTTP, pure functions where the math lives

What we are looking for

  • Strong TypeScript, React, and SQL — you are comfortable in a query planner and in a stylesheet
  • You have designed a schema someone else had to live with
  • Experience with Postgres row-level security, or the appetite to learn it properly
  • Comfortable being the person who decides how something should work

How to apply

Create a candidate account, attach a resume, and tell us why this role. You can check the status of your application at any time, and withdraw it yourself if something changes.

Start an application