5+ years of full-time experience at a high-growth SaaS or AI startup (preferably Series A–C stage) Deep hands-on expertise with JavaScript/TypeScript (ES6+), including advanced async/await patterns and functional programming Deep hands-on expertise with Node.js (Express, NestJS, or custom-built service layers) Deep hands-on expertise with React (with Hooks, state management via Redux, Zustand, or Recoil) Deep hands-on expertise with PostgreSQL or equivalent RDBMS with complex query optimization experience Deep hands-on expertise with REST and GraphQL APIs, including schema design and auth layers Demonstrated ownership of large-scale features Experience integrating with or deploying production-grade LLM APIs (e.g., OpenAI, Anthropic) Familiarity with CI/CD pipelines using GitHub Actions, CircleCI, or similar Comfort working fully remote with async collaboration tools (Notion, Slack, Linear, Loom) Fluent in written and spoken English Must be able to write crisp technical documentation