Girmairi for Saudi Arabia:Read the Vision 2030 brief ↗
TeamsSolutionsResourcesCompanyBlogRate cardFAQ
Get in touch
Vetting process

How an engineer earns a seat.

Vetting exists to answer one question: does this person know what good looks like? Everything below is built around that question.

One policy up front: we publish the pattern, never the test content. The tests only work if candidates can't rehearse them.

01

What we screen for

Judgment over trivia. A candidate can memorize answers; they can't fake knowing what good looks like. So we look for four things:

Two Girmairi engineers reviewing code together at a workstation
01

Architecture sense

Can they shape a system, not just write a function? We ask how they would build something real and listen to the trade-offs they weigh.

02

Real coding, observed

They write real code while we watch. Their own hands, their own habits — not a take-home they could hand to someone else.

03

Communication in English

Can they explain a decision in plain English, in writing and out loud? Your standup depends on it.

04

Honesty about the unknown

We ask things they can't know. The right answer is "I don't know — here is how I'd find out." Bluffing tells us more than any wrong answer.

02

The pipeline, stage by stage

Every engineer passes these stages before a client ever sees a profile. This is the pattern — the shape of the pipeline, not its content.

A Girmairi engineer writing code at a desk in the Dhaka office
  1. 1Technical depth interviewA senior engineer probes architecture and judgment. Not trivia — how they think when the problem has no clean answer.
  2. 2Live build exerciseReal code, real time, their own hands. We watch how they work, not just what they finish.
  3. 3English & communication screenWriting and speaking, judged separately. An engineer you can't understand is a seat you can't use.
  4. 4Reference and background passWe talk to people they worked with and check the record. Quiet work, done before we present anyone.
  5. 5The client's interviewAlways last, always the client's call. Nobody joins a team without the client's sign-off.
03

The many who don't pass

Most candidates don't get through, and that is the pipeline doing its job. Not passing is not a verdict on a career — strong engineers can miss one stage on one day. They can retry after a waiting period, often after working on the gap we named for them. What never moves is the bar: we would rather leave a seat open than fill it with a maybe.

Engineers at work on the Girmairi engineering floor
04

After the seat: vetting doesn't stop

Passing the pipeline earns a seat; it doesn't keep one. Every engineer gets regular performance reviews, which we run and report on. And the replacement guarantee is the enforcement mechanism: if an engineer isn't the right fit, we replace them and your rate doesn't change. A bad fit is our cost — that's what keeps our vetting honest.

A Girmairi team in a working session at the office
05

Special cases

Two kinds of seats get more than the standard pipeline:

Founder seats

A founder's first engineer carries more weight than a seat on a large team. So founder seats add one more stage: a pairing session with the client, on the client's actual problem, before anyone commits.

Lead & Staff seats

Seats that set direction face a deeper architecture bar. The depth interview goes longer and harder: systems they have owned, decisions they would defend, failures they would own.

Example: the backend team

Start the first call.

Tell us the roles. We'll show you engineers who already passed this pipeline.