Job hopping and short stints on a resume
One short role is invisible; three is a pattern. How to format contracts, layoffs and a role that ended in probation so the timeline answers the question by itself.
Last reviewed
One short stint is invisible. Three in a row is a pattern, and a pattern is what recruiters actually react to. The fix is not concealment — it is formatting the timeline so the reason is visible at a glance, because most short stints have a reason that is entirely to your credit.
What counts as job hopping in 2026
The old “two years minimum” convention has softened a lot, and in tech and startups it is nearly gone. A reasonable reading today:
- Under 6 months: needs context, especially if there is more than one.
- 1–2 years: completely normal, particularly early in a career.
- Contract, agency and consulting roles: not job hopping at all, provided the resume makes their nature obvious.
What a hiring manager is really asking is one question: if I hire this person, will they still be here in a year? Everything below is about answering it on the page.
Show the reason in the entry itself
A short parenthetical costs one line and removes the question:
Data Analyst, Acme (6-month contract)— Feb 2025 – Aug 2025Backend Engineer, Nimbus (role eliminated in company-wide layoff)— Mar 2025 – Nov 2025QA Engineer, Orbit (fixed-term maternity cover)— Jan 2026 – Jun 2026
Layoff, contract, cover, funding, acquisition, relocation, company closed — all of these read as circumstance rather than judgement. State the fact, not the feelings.
Group agency and contract work under one employer
Five six-month placements through one agency is one job with five clients, and it should look like one entry:
Consultant, Talent Partners — Jan 2023 – present
with the clients as sub-bullets underneath.
Same for internal moves: one entry for the employer, with your titles and dates listed under it. A promotion split into two separate entries looks like two short jobs — the worst possible way to display the best possible fact.
Can you leave a job off?
Yes, and there is a line to keep on the right side of. A resume is a highlights document and nobody expects every job you have held since school. Omitting a two-month role from four years ago is normal editing.
But an employment form is different. If you get to the offer stage, background checks and application forms often ask for a complete history, and a gap you created by omitting a job will surface there. Two rules that keep this simple:
- Omit only when doing so does not create a visible unexplained gap.
- Never omit anything that would show up in a formal employment check you have already signed a declaration for.
The role that ended during probation
If it was under three months and recent, you have three options and all of them are legitimate: list it with the reason, list it as a contract-length engagement if that is what it functionally was, or leave it off and treat the period as a short gap. What you should not do is list it with a vague date range and hope nobody asks.
In the interview, one sentence: it was not the right fit, here is what you learned about what you need next, and then a question back to them.
Fix the pattern with the parts you control
Two things quietly counterbalance a hoppy timeline more than any formatting trick:
- Depth in the current role. A recent job with three concrete, quantified outcomes says “this person does real work quickly”, which reframes the earlier moves as ambition rather than instability.
- A through-line. If every role is in the same domain or on the same problem, say it in the summary. Movement inside one specialism reads completely differently from movement across five.
Where this site fits
Nothing here is a formatting problem you should have to fight a builder about. In GetFinalCV the role and employer are plain text fields, so Data Analyst (6-month contract) sits exactly where a reader sees it; an end date can be left as Present or left empty entirely, which prints nothing rather than inventing a date, and a career break is an entry like any other.
Its rewrite tool works on the bullets you point it at, which is the right scope here: the timeline is yours to state, and only the description of the work is worth a second draft.