Flexible, well-scoped, remote-first roles

Your expertise, on work that reaches production.

We place engineers with teams in the US, the UK and the EU. You are employed here, you work in their repo and their standups, and the technical conversation you sit is with someone who has done the job — not a keyword filter.

64 roles · 17 technologies

What we recruit for.

Front-end engineer (React)Full-stack engineer (React + Node)Senior / lead front-end engineerUI engineer with design-system ownershipAngular developerSenior Angular engineerFront-end lead on an enterprise applicationVue developerFull-stack engineer (Vue + Laravel or Node)Senior front-end engineerTypeScript engineerFull-stack TypeScript developerPlatform or tooling engineerJava backend engineerSenior Java / Spring Boot engineerBackend lead or principal engineer.NET developerSenior .NET / C# engineerFull-stack .NET engineer (with Angular or React)Python backend engineerDjango or FastAPI developerData engineer (Python)ML engineerNode.js backend engineerFull-stack JavaScript / TypeScript engineerAPI engineeriOS engineerSenior iOS engineer (SwiftUI)Mobile leadAndroid engineerSenior Android engineer (Compose)Flutter developerSenior Flutter engineerCross-platform mobile engineerReact Native developerSenior mobile engineer (React Native)Full-stack engineer with mobile ownershipCloud engineerSenior cloud / DevOps engineerPlatform engineerSite reliability engineerCloud / DevOps engineer (AWS)Cloud architectAzure cloud engineerDevOps engineer (Azure DevOps)Cloud architect (Microsoft estate)GCP cloud engineerData platform engineer (GCP)ML infrastructure engineerData engineerSenior data engineerAnalytics engineerData platform engineerMachine learning engineerSenior machine learning engineerApplied scientistData scientist (engineering-leaning)MLOps engineerML platform engineerSenior MLOps engineerAI engineerSenior AI engineerLLM application engineerGenAI engineer

What the screen is like

A conversation, not a quiz.

You will talk to an engineer about work you have actually done — what broke, what you changed, and what you would do differently. You get written feedback either way, which is more than most processes give you.

If we think the role you are being put forward for is the wrong one, we will say so to you as well as to the client.

You get

  • A technical conversation with a peer
  • Written feedback per competency
  • To interview the team before you commit
  • Named scope — you know what you are joining

We handle

  • Employment, payroll, PF and ESI
  • Contracts and statutory compliance
  • The commercial conversation with the client
  • Escalation if the engagement goes wrong

Ways in

Permanent, contract, or try it first.

Permanent placement

3–8 weeks to offer

One fee on joining, with a 90-day replacement guarantee.

Contract staffing & staff augmentation

Monthly, 3-month minimum

We employ them, you direct them. Monthly, for when the need is real but headcount is not approved.

Contract to hire

3–6 months to conversion

Three to six months as a contractor, then convert. The honest option when neither side is sure.

Join our network

Tell us what you have built.

The stack, the thing you are proudest of shipping, and what you want next. A person reads it — the same working day.

No newsletter, no CRM sequence. One person reads it and replies.

Prefer email, or want to send a CV? hello@stackhog.com