As a Senior Software Engineer, you will own the full arc from discovery to production, leading client conversations, pressure-testing product decisions, and shipping predictably within a structured delivery framework.
Requirements
- Leading client-facing discovery calls, sprint reviews, roadmap discussions, and demos.
- Evaluating and pressure-testing product decisions before implementation begins.
- Scoping and delivering work within a structured delivery framework tied to defined business outcomes.
- Building full-stack in TypeScript/JavaScript across Node, React, and Next.js.
- Writing and maintaining BDD test suites using Cucumber and Gherkin.
- Building on the Anthropic API and Claude Code daily including structured outputs, tool use, and agent workflows.
- Managing client relationships proactively with clear communication and zero surprises.
- C1 English or equivalent.
- Deep TypeScript/JavaScript experience with production-grade architecture and opinions on runtime tradeoffs and type safety.
- Strong AWS experience.
- Hands-on LLM API experience: function calling, streaming, structured outputs, and prompt engineering.
- Comfortable leading client calls, demos, and roadmap discussions with founders and VP-level stakeholders.
- Able to context-switch across multiple client projects and stacks simultaneously.
- Disciplined process adherence: structured delivery frameworks, PR hygiene, and documentation without being asked.
- Full dedication required. Concurrent formal employment is not compatible with this role.
Benefits
- 25 days paid time off + 5-day company closure at year end
- Annual remote retreat
- Expense and equipment allowance