Senior Full-Stack Engineer
Compensation
Equity
1.2% – 1.8%
Salary
Competitive
Equity vests over 4 years with a 1-year cliff. Salary depends on location and experience.
The person who builds the floor everyone else stands on. You'll design conversation state machines, API contracts, database schemas—the decisions that echo through every feature we ship for the next two years. We need someone who sees three solutions to every problem and can explain why one fits *our* mess better than the others. You've done the startup thing before; you know when a shortcut saves a week and when it costs a quarter. Strong opinions, loosely held. Ships on Friday, sleeps on weekends. You'll be engineering hire #1, which means you're also picking who sits next to you—so your judgment on people matters as much as your judgment on code. If "move fast and build things that last" sounds like a contradiction, you're probably not the one.
Requirements
- 5+ years of full-stack development experience
- Deep TypeScript/Node.js expertise
- Experience designing systems from scratch (databases, APIs, state machines)
- Previous startup or early-stage experience—you've built v1 of something
- Strong opinions on architecture, backed by scars from getting it wrong
- Track record of shipping products, not just features
Nice to Have
- Experience with AI/LLM integrations
- AWS infrastructure (Lambda, S3, CloudFront, CDK)
- Hiring and mentoring experience
- Open source contributions