Skip to content
Specialism

Software engineering

Engineers who can open an unfamiliar repository on Monday and have a reviewed pull request up by Friday. We place individual contributors and tech leads across web, backend and mobile stacks, screened on the code they write rather than the frameworks listed on their CV.

Request a shortlistBook a 30-min call6–12 months, often extendedScreened by practitioners

Roles we place

The titles we fill most often on this desk. If yours is close but not listed, ask — the screen matters more than the title.

  • Full-stack engineer
  • Frontend engineer (React / Next.js)
  • Backend engineer (Java, .NET, Node, Python, Go)
  • Mobile engineer (iOS, Android, React Native)
  • Tech lead
  • Solutions architect

How we screen

Every candidate we send for a software engineering role has been through this, run by someone who does the work.

  1. 01A live pairing exercise in the candidate's primary language
  2. 02A code review of a realistic pull request
  3. 03A system-design conversation pitched at the seniority of the role
  4. 04Two references from engineering managers they reported to

Questions we get asked

Can a contractor work inside our sprint process and tooling?
Yes, and that is the default. They join your Slack or Teams, your Jira board and your code review rules, and report to your engineering manager day to day. We handle everything employment-related around them.
Do you place tech leads as well as individual contributors?
Yes. For lead roles the screen adds a conversation about how they have run code review, estimation and onboarding on previous teams.
Open roles

Open software engineering roles

Contract roles on this desk we are recruiting for now.

Contract staffingSoftware engineering

Join a product squad rebuilding the merchant onboarding flow. The team owns a Next.js frontend and a set of Node.js services, and needs a senior engineer who can take a feature from ticket to production without hand-holding.

Location
Jersey City, NJ · Hybrid
Duration
9 months, extension likely
Posted
For companies

Hiring for software engineering?

Describe the role and we will confirm whether we can screen for it, then set up a short briefing call. Replies within 4 business hours.

The more context you give, the sharper the first shortlist.

0 / 4000

No obligation. Replies within 4 business hours.

Need software engineering talent?

Tell us the role, the term and the rate band. You get a screened shortlist with written notes on each candidate.

Replies within 4 business hours · No obligation · Shortlist target: 48 hours from the briefing