Full Stack Engineer - Equity
Role details
Job location
Tech stack
Job description
We're an early-stage B2B company building a platform that solves a genuine operational problem for multi-site businesses. We're not going to say too much about the product here, we share full details with serious applicants , but it's a complex, data-heavy platform with real commercial traction and a clear roadmap.
This is a ground-up build. We have a defined product vision, and customers waiting. We're looking for the right person to build it properly.
The Role
You'll be the first technical hire. You'll own the full stack database architecture, API layer, and front-end, and you'll work directly with the founder on every major decision. Short feedback loops, real autonomy, no committees.
This is a greenfield build. You won't be maintaining anyone else's code., * Architect and build the core platform from scratch - schema, API, and front-end
- Build multi-organisation, multi-location management with role-based access and isolated data per org
- Build intelligent auto-assignment logic and document generation workflows
- Implement a task and action system for an internal operations team
- Develop automated data collection including handling login flows and MFA via browser automation
- Integrate with third-party services, email, and external APIs
- Write clean, documented, testable code throughout
- Contribute meaningfully to product and architectural decisions
- Build and lead out tech team as we grow
Requirements
- 3+ years commercial full-stack experience
- Strong React.js - component architecture, state management, hooks
- Strong Node.js - REST API development, authentication, middleware
- PostgreSQL - schema design, query optimisation, migrations
- Multi-tenant SaaS architecture - data isolation, permissions, org-level config
- Comfortable making architectural decisions independently
- Third-party API and webhook integration experience
Desirable Skills & Experience
- B2B SaaS, internal tooling, or enterprise software background
- PDF generation - Puppeteer, React-PDF or similar
- Browser automation
- TypeScript
- Cloud hosting - AWS, GCP or similar
- Redis or caching experience