1The apply decision takes two seconds and costs two hours
Almost every application starts the same way. The title looked right, or the company name was familiar, or you scanned the requirements and did not immediately disqualify yourself. Then you spend the next ninety minutes on a document, and the decision that committed those ninety minutes took about as long as it takes to read a headline.
None of those three signals survives contact with the actual posting. Titles are not standardized, so the same words describe a first job and a role reporting to a VP at two companies in the same city. Company recognition tells you the brand is real, not that the req is. And meeting the stated requirements is necessary without being sufficient, because most descriptions carry unstated ones that are visible in the context if you read for them.
What follows takes five minutes and runs in a fixed order, because the order is what saves the time. Two of these checks can end the decision before you read a single requirement.
The five-minute pass, in order
Stop at the first red. The order is deliberate: the cheapest disqualifiers run first.
- 10:00-0:30Is the posting alive
Posting age, salary presence, and whether the role exists on the company careers page. These three cover the highest-weight ghost signals and cost thirty seconds. A dead posting ends the decision here, and no other check matters.
- 20:30-1:00Do the logistics disqualify you
Location, remote policy, salary floor, sponsorship. These are gates, not tradeoffs. There is no point optimizing a cover letter for a role requiring a relocation you will not make.
- 31:00-2:30Does the level match
Read the bullets, not the years. A posting saying five to eight years while describing work that is realistically principal-level is telling you the years are a floor and the scope is the real bar.
- 42:30-4:00Does the depth match
For each named skill, ask what depth the role needs against what you have. Used it once and led a team on it are the same keyword and different candidates.
- 54:00-5:00Is the employer verifiable
Active headcount on LinkedIn, the posting present in their own ATS, and an apply link that does not hand you to an unnamed third party.
Roughly half the postings you check will end at step one or two, which is the entire point of running them first.
2The five checks in detail
Five checks before you touch your resume
Check 1: Is anyone actually hiring for this
- Posting age first, because it is the single most predictive signal and it is visible without opening anything. Past 30 days the posting is aging, past 60 it is usually filled or frozen, past 90 it is rarely real. Then check whether the role exists on the company's own careers site rather than only on the board you found it on.
- Those two checks resolve more postings than the other four combined. A perfect fit score on a dead req is still a wasted evening, and fit tells you nothing about whether the req is alive.
Check 2: Do the logistics rule you out
- Location, remote policy, the posted band against your floor, and sponsorship if it applies. These behave differently from every other criterion: they are binary gates rather than dimensions you can be strong or weak on.
- On sponsorship specifically, check the employer's H-1B filing history before you invest anything. A company that has never filed an LCA is not going to start with your application.
Check 3: Does the seniority match
- Ignore the years range and read the responsibilities. The years are what HR wrote; the bullets are what the hiring manager needs. When those two disagree, the bullets win, and the disagreement is where most seniority mismatches hide.
- This is also the cheapest mistake to fix. If the level is wrong, the same profile against the same search one rung down often scores fifteen points higher with no other change.
Check 4: Does the skill depth match
- List the technical and domain skills the description explicitly requires, then compare depth rather than presence. Five years building distributed systems against having worked on a distributed team is a depth mismatch, and no amount of resume wording closes it.
- The shortcut is the Skills Match dimension, which reads surrounding context to assign a depth level rather than counting keyword hits. A Skills Match under 60 is a targeting problem, not a tailoring problem.
Check 5: Is the employer real and reachable
- Active employees on LinkedIn, recent hires in adjacent roles, and the posting present in the company's own ATS. An application routing through an unfamiliar third-party domain to a company you cannot verify deserves real skepticism.
- Staffing intermediaries are the common case rather than fraud. They are not automatically bad, but you cannot verify a req whose employer you are not allowed to know, so price the application accordingly.
Each check below is a question with a definite answer, not a judgment call. That is what makes the pass repeatable at eleven at night when your judgment is worse than it was at nine in the morning.
3What the result should make you do
The pass produces one of three outcomes, and the discipline is in honoring the third one.
Reading the five checks
The effort budget follows the result, not your enthusiasm
- All five clearFull effort
Tailored resume, specific cover letter, sent today. Twenty to thirty minutes, and worth every one of them.
- One or two amberQuick apply
Quick apply. Adjust the top skills section, submit, move on. Ten minutes, no custom letter.
- Any redSkip
Archive it. A severe depth mismatch, a clearly dead posting, or a logistics gate you cannot clear does not become winnable through effort.
- Ambiguity on level onlyRe-aim
Run the same search one rung down before concluding anything. This single move fixes more searches than any resume edit.
Over a three-month search the reclaimed hours are the point. Ten skipped postings is a full working day back.
Run all five checks automatically on any job URL.
Score a Job Free4What the automated score does with the same five checks
The scoring engine runs the same logic, which is why the manual version is worth learning: it tells you what the number is made of rather than asking you to trust it.
Skills, experience, seniority, industry, and logistics become five weighted dimensions summing to 100, with Skills Match carrying 40 of those points because depth is the thing that separates candidates who can do the job from candidates who read like they might. Ghost probability runs as a separate additive model, so a posting can return a strong fit score and a high ghost flag at the same time. Those two numbers answer different questions, and both are worth having before you commit an evening.
The gap analysis then names each deduction with its point cost, which is the part the five-minute manual pass cannot give you. Knowing you are a 71 is mildly useful. Knowing that 18 of the missing 29 points are a single skill you have but never listed is actionable in about two minutes.
Written by
Jesse Johnson
Founder, ShouldApply
Founder of ShouldApply. I write about job search strategy, hiring, and how to spend your time on opportunities that actually fit. Full bio →
Keep Reading
Frequently Asked Questions
Depends what the 60% is. If you meet all the core technical requirements but are missing a few preferred skills, applying is reasonable. If you're missing core requirements — the actual experience level, primary technology, or domain — a 60% match will produce a very low fit score and almost certainly no callback. The gap analysis shows which requirements are non-negotiable vs. preferred.
5 minutes for a manual check. Under 60 seconds with a fit score. The decision should be made before you touch your resume or cover letter — not after you've already started tailoring. If the fit score is below 65, the tailoring work won't move the needle on your callback rate.
For a targeted search: 10–15 per week, all scoring above 65. At that volume you can still tailor each application, follow up properly, and maintain quality. Above 25 applications per week without scoring first, quality drops and callback rates rarely improve proportionally.
For strategic targeting: check their H-1B LCA history (salary medians, filing growth), LinkedIn headcount trend, and recent funding or press. A company that was growing headcount 6 months ago and is now frozen tells you something. So does a company that's consistently above-market on wage filings.
Related Posts
ShouldApply Outcome Data
Our live outcome data on tracked applications, including what we cannot claim yet and why.
Score any job instantly
Paste any job URL to get a fit score, ghost probability, and gap analysis.
Your resume is fine — you're applying to the wrong jobs
Job targeting is what most candidates optimize last.
Stop applying blind: build a scoring habit
How to build a search routine that compounds.
Ghost jobs: how to spot them before you apply
Eight signals that a posting may have no real hiring intent.
Score before you apply.
Paste any job URL. Get a fit score, ghost probability, and Why Not 100 breakdown in under 60 seconds. Make the apply decision with actual data.
Score a Job Now