The Method · How RejectCheck scores your CV

A CV is judged on five dimensions, before anyone calls it a “no.”

RejectCheck reads your CV against one specific job, before you apply. Every application is scored on five dimensions, against three filters it has to clear on its way to a decision. These are the named frameworks behind every RejectCheck score.

The framework

RejectCheck’s 5 rejection dimensions

Each dimension is read against the job’s own requirements, one at a time: is each one shown in your CV or your GitHub, partly shown, or not shown? The result is a decision: Fix, Build, Skip or Ready. It comes from what blocks you, never from a sum of points. A requirement you meet but your CV doesn’t show yet means Fix. One you would still have to build means Build. A condition the posting sets that you can’t meet means Skip. Every must-have shown means Ready. A CV rarely fails on all five: it usually fails sharply on one or two, and that’s what gets it set aside.

01Keyword match
How many of the job’s required terms your CV actually shows. Counted by code, not guessed: the same CV and the same job always give the same number.
02Tech stack fit
The stack and tools you show against what the role actually runs on, judged in context rather than just listed.
03Experience level
Whether your years, scope and seniority match what the job asks. A mid-level CV for a senior role, or the reverse, gets set aside.
04ATS readability
Machine-readability: single column, standard headings, no text locked in tables or images. The cleanest content still fails if the parser can’t extract it.
05GitHub signal
Whether your code backs up your claims: relevant repos, recent activity, the stack you say you use. Only counted when you add your GitHub.
The pipeline

The 3 filters every application clears

Passing one filter doesn’t mean passing the next. RejectCheck audits all three in a single pass, so you see where you’d actually drop out.

01

The ATS

The system recruiters search and sort applications in. Most don’t auto-reject on a keyword score, but a CV that parses badly or lacks the job’s terms rarely comes up in their search.

02

The quick HR skim

A recruiter skims quickly for red flags: gaps, vague titles, obvious mismatches. Survive this and you reach a real evaluation.

03

The hiring manager review

Depth: GitHub signal, seniority match, project relevance, whether the story holds up. This is where the dev-specific signals decide it.

See your five dimensions scored against a real job.

Check a job for free

Last step

Stop guessing why you get ghosted.

An honest read on your CV, for free. See why you'd be screened out for one job, reason by reason, in a few minutes.

Check a job for free →

No credit card · 3 free checks a month with an account · built for developers