Principal Full-Stack Engineer (React/Node) — CTO’s Technical Partner
About the company
AI-powered platform for private-practice therapists. We blend practice management (scheduling, billing, documentation, comms) with AI business insights so therapists can make better decisions (pricing, revenue trends, churn risk).
Why join
- Proven founders: first employees at SimplePractice (market leader; IPO 2021); 10+ years building products for 200k+ therapists.
- True technical partnership: CTO’s right hand; autonomy, ownership across multiple domains; real say in roadmap/architecture.
- Hard problems: HIPAA-grade architecture from scratch, trustworthy AI, secure data pipelines, personalization at scale.
You will
- Design & evolve Clean Architecture (domain→application→infrastructure), DDD, CQRS.
- Build end-to-end across React 19/TS frontend and Node.js/AWS (SST) backend/infra.
- Drive decisions, code quality, and technical debates in a high-trust senior team.
Must-have
- 10+ years in software engineering.
- Led architecture (greenfield or major refactors).
- Deep React/TypeScript/Node.js.
- Solid grasp of Clean Architecture.
Nice-to-have
- Scaling experience; regulated industries/HIPAA; Stripe payments.
Stack
React 19, TS 5.5, TanStack Query v5, Zustand, Tailwind, shadcn/ui, Zod, RHF;
Node.js 20.x, SST, AWS (Cognito, Aurora Serverless PG, DynamoDB, S3, Lambda, API GW);
Turborepo + pnpm; DDD, CQRS, feature-based.
Comp & Work
Competitive, negotiable • B2B • Fully remote • Flexible hours • IC track with optional future management.
Process
Recruiter screen (45m) → Deep-dive with CTO (~2.5-3h) → Team fit (60m).
Required skills experience
| Node.js | 7 years |
| React.js | 7 years |
| TypeScript | 7 years |
| Clean Architecture | 5 years |
Required languages
| English | B2 - Upper Intermediate |
Published 20 November
65 views
·
3 applications
100% read
📊
Average salary range of similar jobs in
analytics →
Loading...