- Years of building and shipping production software, including several in a senior role where you owned technical outcomes, not just tickets.
- Technical ownership of a product from first commit to production. You made the architecture decisions, defended the tradeoffs, and supported it post-deployment.
- AI as a practical part of how you build. You use AI coding assistants and LLMs across design, coding, review, and testing, and you know where they fall short and how to check their output.
- You’ve grown the team around you. You’ve driven mentorship, set standards others adopted, and helped developers take on work they couldn’t have handled before.
- A habit of filling gaps across functions. When delivery needed it, you’ve stepped outside your role to keep things moving, without being asked.
- Comfort turning ambiguous problems from non-technical stakeholders into delivered solutions, including being the technical voice in client conversations.
Our stack spans TypeScript/Node.js, React, Python, .NET, SQL Server/Azure SQL, Docker, Terraform, and Azure. You don’t need all of it. You should be deep in several of these and able to pick up the rest quickly.
Experience in a regulated environment, such as energy, healthcare, or finance, where quality, traceability, and security matter, is an asset.