A recruiter looks at your resume for six seconds. In that window, they aren’t reading. They’re running a sequence — eight specific glances, each at a specific spot on the page, each checking for one specific thing.
Pass six of the eight and you advance. Miss three and you’re out, and the recruiter couldn’t tell you why if you asked.
Most resume advice ignores the order. The order is the whole game. Here’s the actual eye-path — beat by beat.
1. The eye lands on your most recent title.
The first glance is a comparison. Your most recent title sits next to the title in the job description, and the recruiter’s brain runs a single check: do these match?
If the JD says “Software Engineer” and your title says “Software Developer,” it’s not a mismatch — it’s a tax. The brain has to translate. Translation costs attention. Stack that across fifty resumes in a sitting and the tax compounds.
The same rule runs in reverse if you’re applying down or sideways, not up. A Senior Marketing Manager applying for a Marketing Manager role becomes a Marketing Manager in the top section, with a one-line summary explaining the choice. Pretending to be at a lower level is fine, and sometimes necessary. Pretending to be at a higher one is fatal.
Fix in thirty seconds: Mirror the JD’s exact title phrasing in your top section. If your real title is different, write a one-line summary at the top that bridges the gap — “Senior Marketing Manager with eight years of campaign leadership — pursuing Marketing Director roles.”
2. The eye slides right to the date.
The next glance is the most recent end date. If your timeline ends in 2024 and you’re applying in 2026, the recruiter assumes you’ve been doing nothing — or hiding something. Either is enough to skip you.
The fix is the same whether your gap is six months or six years: name what filled it. Independent Consultant. Family Leave. Founder. Personal Project. The label matters less than the fact that something is there. (Why end-of-resume gaps hit harder than any other gap.)
Fix in thirty seconds: Make sure something on your resume says “Present” or current month-year. If there’s a real gap, structure it. “Independent Consultant — 2024–Present.”
3. The eye scans up the title column.
Now the recruiter is looking for arrows pointing up. The eye scans the shape of your title column — same company with multiple titles registers as growth, one title held for ten years registers as flat. The shape lands before the words do, and the next glance comes in colder if the shape is flat.
Fix in thirty seconds: If you were promoted, list each title separately — don’t combine them into one block. If you stayed in one title but took on bigger scope, name it. “Senior Analyst — leading three-person team since 2023.” The bigger scope was real; show it.
4. The eye snaps to the top third for vocabulary.
The fourth glance covers the densest part of the page: summary, skills line, the first job’s first bullet. The recruiter’s brain isn’t reading these. It’s checking whether the vocabulary on the page matches the vocabulary in the JD.
If the JD says “platform engineering” and the top of your resume says “infrastructure” or “DevOps,” the meanings overlap. The pattern-match doesn’t. The eye does extra work. Extra work costs attention.
Fix in thirty seconds: Pull three to five terms from the JD and seed them naturally in the top third. Not keyword-stuffing — actual sentences in your own words that happen to use the exact terminology of the role. (More on which keywords actually matter.)
5. The eye drops to the first bullet of the most recent role.
By now the recruiter has spent half their six seconds. The next glance is one bullet — the first bullet of your most recent role. That single line is the entire story of that role for them.
Bullets two through five are decoration.
If the first bullet says “Responsible for managing the team,” it reads as job description — what the role nominally was. If it says “Led six-person team to ship the new pricing engine, reducing time-to-deploy by 40 percent,” it reads as evidence — what you did. One reads as a duty. The other reads as a person who shipped something.
The first bullet of the most recent role is the only sentence the recruiter is reading at full attention. Most resumes waste it on the catch-all duty.
Fix in thirty seconds: Open the first bullet of your most recent role. Replace the lead verb with an action verb. Add one number — even a proxy works (number of people, releases shipped, percent improvement, time saved). That’s the seed; refine later. (How to write achievement-focused bullets that hold up.)
6. The eye checks for tense drift.
By second four the recruiter is no longer looking for substance — they’re scanning for carelessness. The fastest way to find it is verb tense.
Current role should be present tense. Past roles should be past tense. When the eye sees “Manages team” in a previous role and “Managed team” in the current one, it squints. The squint costs a glance. A glance is the entire budget.
Inconsistent tense reads as carelessness. Carelessness on the resume reads as carelessness in the work.
Fix in thirty seconds: Top to bottom: anything you’re still doing is present tense, anything you finished is past tense. The drift usually happens on the first bullet of the current role, where habits slip.
7. The eye registers the company names down the left edge.
By second five, the eye is moving down the left margin, registering what kind of companies you’ve worked at.
A recognizable name is instant credibility — Google, Stripe, McKinsey, the Mayo Clinic, the New York Times. If your companies aren’t household names, scope indicators do the same job. “Series B fintech.” “120-person ops team.” “Fortune 500 retailer.” “Regional hospital network.”
Without either, the recruiter has no fast way to gauge what you’re walking in with. Without a signal, you lose to weaker people who have one. It’s an unfair advantage system, and it’s fixable in five extra words per row.
Fix in thirty seconds: For lesser-known companies, add a context tag in italics next to the name. “Acme Logistics — Series A B2B SaaS, sixty employees.” Five words, big readability lift.
8. The last fraction of a second — does the phrasing hold across the page?
In the final beat before the eye lifts, it sweeps the rest of the page for one specific thing: whether your title phrasing stays consistent.
The JD says “Software Engineer.” Your top says “Engineer.” Buried at the bottom, an old role says “Developer.” Functionally identical — but every line forces another translation. Multiply by fifty resumes deep in the queue and the friction becomes silent rejection.
The most invisible failure mode on the page. Also the easiest to fix.
Fix in thirty seconds: Search your resume for the title from the JD. Anywhere it doesn’t match — make it match. Same logic for “Manager” vs “Lead,” “Analyst” vs “Specialist,” “Coordinator” vs “Manager.”
How to run all eight on your own resume in ten minutes
Open your resume and a job description side by side. Walk the eye-path:
- Most recent title — does it match the JD?
- End date says “Present”?
- Title column shows movement — a promotion or named scope growth?
- Three to five JD terms seeded in the top third?
- First bullet of current role has a measurable outcome?
- Verb tense consistent throughout?
- Recognizable company name — or a scope tag for the lesser-known ones?
- Title phrasing consistent across every row?
Fail more than two and the eye-path breaks. The recruiter has already moved on.
The recruiter who rejects your resume in six seconds isn’t lazy. They’re running a checklist their brain automated after the ten-thousandth resume. You can’t slow them down. You can only make sure that when the eye-path runs, every glance lands clean.
Six seconds. Eight glances. Run them before the recruiter does.
Want to see which of the eight your resume is failing? Run it through our free resume score — no account needed — and we’ll flag the missing glances in under a minute. Already on Resumes Coach? Open Deep Dive and rewrite the failing glances against the role you actually want, one bullet at a time.