Software engineering recruitment
Anyone can list frameworks on a CV. We find the engineers who can tell you why they chose one, and whether they’d choose it again for you.
Roles we fill
Mid-level to head of department, contract and permanent, across the UK.
Back-end developers
Build the services, APIs and data stores your product runs on.
Front-end developers
Build the screens your customers use, fast and accessible.
Full-stack developers
Work across the stack, often in small teams that ship end to end.
Mobile developers
Build native and cross-platform apps for iOS and Android.
QA and test automation engineers
Build the tests that let your team release with confidence.
Engineering managers
Lead teams of engineers and keep delivery and people moving.
Where software engineering hires go wrong
We see the same mistakes again and again. If your brief is heading for one, we’ll tell you.
Hiring for the stack, not the problem
A great Java engineer can learn Kotlin in weeks. Someone who has never scaled a system can’t learn that in weeks. We look for the problems they’ve solved.
Asking for a senior and paying for a mid
Senior engineers know their market rate. If the budget and the title don’t match, the best people drop out at offer stage. We’ll tell you early.
A test that takes a weekend
Long take-home tests lose the people with the most options. A short exercise and a good conversation tell you more.
How we test for it
Before you meet anyone, we’ve asked the questions a generalist wouldn’t. Here are three we ask in every software engineering search.
- “Tell me about a technical decision you’d now make differently. What changed your mind?”
- “What did you choose not to build on your last project, and why?”
- “How do you review a colleague’s code when you think they’re wrong?”
You’ll work with the founders. Every time.
No hand-offs to a junior team. The person you speak to first knows the market, knows your brief and stays with you until the hire is made.
Jay Despojo, Kenan Zarif and Luke Pentney
Questions hiring managers ask
Do you recruit contract and permanent engineers?
Yes, both. Some teams bring in contractors for a delivery peak and hire permanently for the long term. We can help with both.
Do you cover specific languages?
We recruit across the common stacks, including Java, .NET, Python, JavaScript and TypeScript, Go and mobile. Tell us what you use and we’ll tell you honestly how deep our network is.
Can you hire a whole engineering team?
Yes. Our Multiple Hire Project plans and runs several hires at once, so the team you build fits together.
Get in touch
Hiring, or looking for your next role? Send us a message.
What happens next
- We read every message ourselves.
- One of the founders gets back to you.
- If we’re not the right fit, we’ll say so.


