Home / Careers
Build with a team that stays
Most of our engineers have been on the same client for years, not months. That is deliberate: it is how the work gets good enough to put a name on.
3 open roles
What the job is actually like
Four things that are true here, what you can expect from working with us — and what we’ll expect from you.
You have real ownership
You are trusted to make decisions, not just execute tickets. You own what you build, speak up when something can be better, and see your work through to production.
Agents draft, you decide
Agents write, review and cover code across most of a build. Scope, the boundary an agent works inside, the merge and the release stay with a named engineer. That engineer is you.
You talk to the client
There is no account manager relaying requirements. You hear the problem from the person who has it, and you are expected to push back on a brief that looks wrong.
Management and founders are reachable
They answer engineers directly, not only clients. An escalation is one message, and it lands with someone who can change the outcome.



How hiring works
Five steps, usually inside two weeks. You’ll know who you’re talking to at every stage.
Send what you have
A CV, a GitHub or LinkedIn profile or a paragraph about what you’ve built. We’ll take it from there.
A call with our recruiter
A conversation about your experience, the role and what you can expect from working with us. You’ll also have time to ask your questions.
A technical conversation
A conversation with one of our Tech Leads or Senior Engineers about your technical experience, skills and approach to problem-solving.
Meet your future client
You’ll talk directly to the client whose project you’d be joining. You’ll learn about the product, team and expectations — and they’ll get to know you.
Offer
If everything aligns, you’ll receive an offer with the rate, client, project and team you’d be joining. So you know what you are accepting.
Nothing above fits?
We hire ahead of the roles we advertise. If you are strong and the list is empty, write anyway and tell us what you want to work on.