Open position
Full-Stack Engineer
A multi-tenant construction management platform — projects, crews, equipment, time tracking, and billing. Used from an office, and from the middle of a half-built building.
The stack
Backend
A GraphQL API, multi-tenant by organization.
NestJS · TypeORM · PostgreSQL · AWSWeb
The office side: scheduling, budgets, reporting.
React · TypeScript · MUI · TailwindMobile
The field side: works on a site with no signal.
React Native · Offline sync · GeofencingWhat you would own
- Features end to end — schema, resolver, screen.
- All three surfaces, not one lane.
- Work that reaches real crews on real job sites.
What we look for
- Years of production TypeScript behind you. There is no junior tier here.
- At home in a database and in a UI, with equal confidence.
- Useful either way — React Native release experience, or anything payments-adjacent.
Why this seat
A small team, real users, and a short path from a decision to production. What you build this week is on a job site next week — there is no sales tier to hand the work to, and no bench to sit on.
The seat is senior because the job is: you hold a layer of the system rather than a queue of tickets, and you are in the room where the choices about it get made. We would rather you argue with a plan than wait for one.
Interested?
Write to info@maxplanck.dev or use the form below. Tell us what you have built and where we can see it. If it is not you but you know the person, pass it on.
