The work experience section lists the roles a candidate has held in reverse chronological order, each with a job title, employer, location, date range, and a short set of achievement bullets. It is the section recruiters read most closely and the one applicant tracking systems parse into structured employment records.

Its purpose is not to document every job held. It is to present the subset of your history that supports your case for one specific role, described in enough detail to be credible and no more.

Most people treat the experience section as a factual record they're obliged to complete accurately and in full. That framing produces resumes where a decade-old retail job gets the same three bullets as last year's senior role, and where the reader has to work out for themselves what matters.

It's a curated argument, not an archive. This guide covers the structure of a single entry, how much to include per role, the ordering decisions that aren't purely chronological, and how to handle the situations that don't fit the template — promotions, contract work, overlapping roles, and jobs you'd rather leave off.

The Structure of One Entry

Every role needs five elements, in a consistent arrangement:

Senior Operations Analyst · Northgate Logistics · Manchester, UK · Mar 2022 – Present

  • Rebuilt the weekly capacity forecast in SQL and Power BI, cutting planning cycle time from two days to four hours across nine depots
  • Identified a routing inefficiency costing an estimated £180k annually; led the fix with the transport team, realising £142k in year one
  • Trained 11 regional coordinators on the new reporting suite, replacing a manual spreadsheet process used since 2016

Points worth noting. The title comes first because it's what a reader scans for and what a parser looks for. Employer, location, and dates sit on the same line or immediately adjacent, since parsers associate them by proximity — separating them across a complex layout is a common cause of scrambled employment records, as covered in our guide on making a resume parse cleanly.

Dates use month and year. Year-only ranges ("2022 – 2024") look like an attempt to disguise something, and readers treat them that way. Every bullet opens with a verb and closes with something measurable — the two halves covered in choosing an accurate action verb and quantifying the result.

One optional addition worth considering for unfamiliar employers: a one-line company descriptor. "Northgate Logistics — regional 3PL, 400 staff, £60M turnover" costs a line and gives the reader scale they'd otherwise have to guess at.

How Much Each Role Gets

Space should track relevance, not recency, and definitely not how long you were there. A rough allocation:

Role Bullets Rationale
Current or most relevant 4–6 Carries the argument; gets the most reader attention
Previous, still relevant 3–4 Establishes progression and depth
Older, same field 1–2 Shows continuity without consuming space
Older, different field 0 Title, employer, dates only — enough to close the timeline
More than 12–15 years back 0, or omit Rarely assessed; often better as a single "Earlier roles" line

The "Earlier Experience" compression is underused and genuinely useful: one line reading Earlier roles: Assistant Buyer, Retail Supervisor — Marks & Spencer, 2009–2014 closes the chronology, avoids an unexplained gap, and costs almost nothing. It also solves most of the length problems covered in our guide on how long a resume should be.

If a role gets three bullets on your resume, you are telling the reader it deserves a third of their attention. Make sure that is true before you write them.

Ordering Beyond Straight Chronology

Reverse chronological is the default and should stay the default — it's what readers and parsers both expect, and deviating raises questions. But two ordering decisions are yours to make:

Within a role, order bullets by relevance rather than by when they happened. Your most relevant achievement leads, regardless of whether it was your first project or your last. Most people order bullets by chronology out of habit and bury the strongest line third.

Across roles held simultaneously, lead with the more relevant one. If you had a full-time job and a substantial freelance practice in the same period, the one closer to the target role goes first. This is standard and doesn't misrepresent anything.

What to avoid is the functional resume — grouping everything by skill and dropping the timeline. Experienced recruiters read it as concealment, and it parses poorly. If your chronology is genuinely difficult, a hybrid works better: a strong skills section above a conventional, honest work history. That's the approach covered in our guide on repositioning for a different kind of role.

The Situations That Don't Fit the Template

  • Short tenures. A role under a year is unremarkable once; three in a row invites a question. Leave genuinely short stints in — omitting them creates gaps that look worse — but consider adding a two-word reason where it helps: "(contract)", "(role eliminated)", "(fixed-term)".
  • Contract and agency work. List the agency or your own entity as the employer and the client engagements as sub-entries beneath it. This groups a dozen three-month placements into one coherent block rather than a page of apparent job-hopping.
  • Self-employment. Treat it as a role with a real title — "Independent Consultant" or your business name — and include clients where you can name them, deliverables, and outcomes. The reader's unspoken question is whether you can work inside a structure, so scope and continuity help.
  • A job you'd rather omit. You can leave roles off; a resume is curated. Just check what it does to the timeline, since an unexplained gap draws more scrutiny than a brief unrelated job. Background checks also surface omissions, so weigh that against whatever you're avoiding.
  • Unpaid or volunteer work that was substantive. It belongs in the experience section with an honest label, not relegated to a footer. Relevant unpaid work outranks irrelevant paid work.
  • A gap between roles. Label it in the chronology rather than leaving a blank — the wording for each situation is in our guide on explaining employment gaps.

Promotions and Title Changes

Internal progression is one of the strongest signals on a resume and it's frequently formatted in a way that hides it.

Do this — one employer block, roles nested underneath:

Northgate Logistics · Manchester, UK · Jun 2019 – Present
Senior Operations Analyst · Mar 2022 – Present
Operations Analyst · Jun 2019 – Mar 2022

The reader immediately sees six years at one company with a promotion. Listing them as two separate entries with the employer repeated obscures that and can even read as two short jobs at a glance.

Bullets go under the relevant title, weighted toward the senior one. If a lateral title change was cosmetic — a company-wide renaming exercise — use the current title and don't spend a line on it.

Two smaller points. If your official title was unusual or internal jargon ("Growth Ninja," "Member of Technical Staff III"), put the conventional equivalent alongside it in brackets, since recruiters and parsers both search on standard titles. And if you're currently in the role, "Present" is the convention — not "Current" or an open-ended dash.

Once the section is structured, the remaining work is making sure the content earns its space against a specific posting rather than in general. That's the tailoring problem covered in our guide on adjusting a resume to a job description, and if you want the comparison run for you, the first one is free. Building from scratch instead, the free resume builder handles the nesting and date formatting automatically. Both sit on FixResume, with credit options on the pricing page.

Common Questions About the Work Experience Section

How far back should a resume go?

Ten to fifteen years of detailed history covers almost every case. Beyond that, roles are rarely assessed and the technology and practices have usually moved on. Compress older positions into a single "Earlier roles" line with titles, employers, and a year range, which closes the timeline without spending space.

Do I have to list every job I have had?

No. A resume is a curated argument for one role, not a complete employment record, and omitting genuinely irrelevant or very old positions is normal. Check the effect on your timeline first, since an unexplained gap attracts more attention than a brief unrelated job would have, and remember that background checks can surface omissions.

How should I show a promotion at the same company?

Group both roles under a single employer heading with the company dates, then list each title with its own date range beneath. This makes the progression and the total tenure visible at a glance. Listing them as separate entries repeats the employer and can read as two short jobs rather than one long one with advancement.

Should I include months or just years in the dates?

Months and years. Year-only ranges are widely read as an attempt to conceal a gap, because they can hide up to twenty-two months, and recruiters are familiar with the tactic. Month-level precision is the convention and it also makes short gaps between roles unremarkable.

How do I list contract or agency work without looking like a job-hopper?

Use the agency or your own consulting entity as the employer heading with the full date range, then list individual client engagements as sub-entries beneath it. A dozen short placements becomes one continuous block of work, which is a more accurate representation of what actually happened.

Should bullets be in chronological order within a role?

No, order them by relevance to the job you are applying for. Readers work top-down and often stop early, so the strongest and most relevant achievement should be first regardless of when it occurred. Ordering by chronology is a common habit that buries the best material.