• 6+ years shipping production software across the stack in a small, fast-moving team — TypeScript ideally, or an adjacent stack with the appetite to switch
• A track record you can point to: things you decided on, built, and watched customers actually use
• Genuine product instinct — you can tell the difference between impressive and useful, and you optimise for useful
• Front-to-back range: a React UI a customer enjoys, and the API and data model that make it real
• AI-native working style: Claude Code is already in your daily loop, and you have opinions about where it earns its keep and where it doesn't
• High agency — you see the gap, you close it, you don't wait to be told
• Real design chops — you can make something look and feel right, not just function
• Experience folding LLM features into a product (agents, AI-fill, that class of work)
• B2B SaaS, GRC, security, or another domain where the user is a professional with zero patience for friction
• Early-stage or founding-team experience
• CULTURE AND VALUES
• We value a diversity of perspectives and experiences. We also hold a small set of core beliefs that reflect how we operate, and share them transparently with candidates so the fit is clear from the outset.
• Put Customers First. Our customers buy outcomes from us, not features. We judge every decision by whether it delivers on that promise.
• Take Ownership. Founding-stage means problems don't come pre-scoped. You see something that needs doing, scope it, ship it, own the outcome. We expect this from everyone, and provide you the backing to execute on it.