Own end-to-end product development across backend services, data infrastructure, and user-facing web experiences, helping shape the engineering practices behind a healthcare AI platform.
Senior Full-Stack Engineer (Backend-Leaning) | Fully Remote (UK hours) | Full-time
📜 Description
- Set technical direction across architecture, data modeling, security, testing and code review.
- Review and approve releases, coordinating with the founder on product changes.
- Build testing and delivery foundations, including automated tests, CI and preview deployments.
- Own platform foundations such as authentication, billing, background jobs, email and integrations.
- Lead the platform launch and customer migration, including a two-week parallel run.
- Manage production reliability, documentation and mentoring as the engineering team grows.
🛠️ Requirements
- 5+ years of professional software engineering experience, including 2+ years building and operating a multi-tenant SaaS product in production.
- Strong TypeScript, React 19 and Next.js App Router experience.
- Advanced Postgres skills, including schema design, migrations, indexing, query performance and row-level security.
- Production experience with Stripe billing, subscriptions and webhooks.
- Experience with background jobs, automated testing, CI and production monitoring.
- Daily use of agentic AI coding tools, with disciplined code review and testing.
- Experience reviewing code for production and mentoring less experienced builders.
Full job description
Salary: TBC
About the company
Our client is a UK B2B SaaS platform for property-investment businesses. Its customers source residential properties for investors, negotiate deals and earn a fee, and the platform helps them find opportunities, manage clients and deals, and market themselves. With around 60 paying customers on a white-labelled GoHighLevel setup, the team is now rebuilding the product from scratch as its own platform, with property search, deal management, portfolio tracking, financial calculators, Claude-powered AI features and Stripe billing.
The role
You’ll be the company’s first engineer and technical lead. You’ll own how the platform is built: the data model, security, payments, background jobs, integrations, and what is safe to go live. Your first big milestone is launching the new platform and moving 60 customers off GoHighLevel without losing data.
You’ll work alongside the product founder, who builds every day using Claude Code. Your job is to guide him, not replace him: shape his briefs, catch risks early, and make sure his work and yours don’t collide. A part-time QA analyst tests every release.
Similar jobs
Search more Full Stack Engineer jobsSenior Full Stack Engineer | Experimentation - Product Analytics | Sweden | Remote
Own and evolve Grafana’s experimentation platform from internal tool to product, building full-stack workflows that connect A/B tests, feature flags, telemetry, and trustworthy statistical analysis.
Senior Full Stack Engineer | Experimentation - Product Analytics | Germany | Remote
Own and evolve Grafana’s experimentation app into a product, building full-stack workflows and integrations that help teams configure A/B tests, trust their analysis, and understand experiment outcomes.
Senior Full Stack Engineer | Experimentation - Product Analytics | Spain | Remote
Own and evolve Grafana’s experimentation app into a production product, building full-stack workflows that connect A/B tests, feature flags, telemetry, and trustworthy statistical analysis.
Senior Full Stack Engineer | Experimentation - Product Analytics | Ireland | Remote
Own and evolve Grafana’s experimentation platform, building full-stack workflows that connect A/B tests, feature flags, product telemetry, and statistical analysis to help teams make trustworthy product decisions.
