Why Most Job Descriptions Fail

Here is the uncomfortable truth. Most job descriptions are written for the company, not the candidate. They read like internal policy documents, packed with jargon, unrealistic requirements, and zero personality. Then recruiters wonder why the only people applying are the ones who are desperately job hunting rather than the passive talent they actually want.

A job description is not just an internal document. It is a sales pitch. You are selling the role, the company, and the opportunity to someone who probably already has a decent job. If your ad reads like every other listing on the job board, you are invisible.

The good news is that writing a genuinely good job description is not difficult. It just requires you to shift your perspective from "what do we need" to "what would make someone excited to apply."

The Anatomy of a Great Job Description

Every strong job advert follows a predictable structure. Not because recruiters lack creativity, but because candidates scan job ads in a specific pattern. They want certain information quickly, and if they cannot find it, they move on.

1. The Job Title

Keep it simple and searchable. "Senior Software Engineer" works. "Code Ninja" does not. Candidates search for standard job titles, so that is what you need to use. If your company has quirky internal titles, save them for the offer letter.

Also think about SEO. Job boards work like search engines. If nobody is searching for "Digital Transformation Champion," nobody is finding your ad. Stick with the terms people actually type into the search bar.

2. The Opening Hook

Your first two sentences need to grab attention. Forget the generic "We are a leading provider of..." opening. Nobody cares. Instead, lead with what makes this role genuinely interesting.

Compare these two openings:

"We are a leading provider of financial services solutions with offices across the UK and a commitment to excellence."

Versus:

"You will be building the payment infrastructure that 2 million UK businesses rely on every single day. And you will have the autonomy to do it your way."

The second version tells the candidate exactly why this role matters and what they will actually be doing. That is what hooks people.

3. What They Will Actually Do

Ditch the bullet list of 25 responsibilities that reads like a job spec. Instead, describe a typical week or month. What projects will they work on? Who will they collaborate with? What problems will they solve?

Keep it to five or six key responsibilities at most. If you list 20 things, candidates assume you want a superhero and self-select out.

4. Requirements vs Nice-to-Haves

This is where most job descriptions lose great candidates. Research consistently shows that men will apply for a job if they meet about 60% of the requirements, while women tend to apply only if they meet 100%. If your "requirements" list includes things that are actually just preferences, you are filtering out strong candidates unnecessarily.

Split your requirements clearly into "You must have" and "It would be great if you also have." Be honest about which is which. If you have trained the last three people in your preferred CRM system, it is not a genuine requirement.

5. Salary and Benefits

Include the salary. Full stop. Job ads with salary information get significantly more applications. In a competitive market, refusing to share the salary signals that you either underpay or that the hiring process will waste the candidate's time.

If you genuinely cannot share an exact figure, give a range. "£55,000 - £65,000 depending on experience" is infinitely better than "competitive salary." Nobody believes competitive salary means competitive anymore.

6. Company Culture (Without the Cliches)

Every company says they have a "dynamic, fast-paced environment" with a "great team." This tells the candidate absolutely nothing. Instead, share specifics. How many people are on the team? Do people work from home? What does the onboarding actually look like? Is there a budget for training?

Real details beat generic claims every time.

Write better job ads in half the time

The Pro Playbook for Recruiters includes AI prompts for generating compelling job descriptions tailored to any role.

Get The Playbook

Common Mistakes That Kill Your Applications

Using Gendered Language Without Realising

Words like "dominant," "competitive," and "aggressive" are coded masculine and discourage women from applying. Similarly, words like "supportive" and "nurturing" can code feminine. Tools like the Gender Decoder (a free online tool) can scan your job ad and flag these biases in seconds.

This is not about being politically correct. It is about not accidentally cutting your candidate pool in half.

Listing Years of Experience as a Hard Requirement

"Must have 8+ years of experience" is lazy shorthand. What you actually want is someone with a certain level of skill and judgement. A brilliant developer with four years of experience might outperform someone with 12. Focus on capabilities, not calendar time.

Asking for Too Many Qualifications

If your entry-level marketing role requires a degree, CIPD certification, three years of experience, and proficiency in six software platforms, you are going to get zero applications from the people who would actually be great at the job. Be realistic about what someone genuinely needs on day one versus what they can learn in the first few months.

Forgetting the Application Process

Tell candidates what happens after they apply. How long will they wait for a response? How many interview stages are there? People have options. If your process is a mystery, they will apply somewhere that respects their time.

How AI Can Help You Write Better Job Ads

This is where things get interesting. AI tools like ChatGPT and Claude can dramatically speed up the job description writing process, but only if you use them properly.

The key is giving the AI enough context. Do not just type "write me a job ad for a software engineer." Instead, provide the role details, the company culture, the salary, the team size, and the type of candidate you want to attract. The more specific your input, the better the output.

A Practical AI Prompt for Job Descriptions

Here is a prompt structure that works well:

"Write a job advert for a [Job Title] at [Company Name], a [brief company description]. The salary is [range]. The team has [X] people. The role involves [2-3 key responsibilities]. The ideal candidate has [key skills]. Write it in a conversational, engaging tone. Avoid corporate jargon. Include a clear 'must-have' and 'nice-to-have' section. Keep it under 600 words."

The output will not be perfect, but it gives you a strong first draft in about 30 seconds. You then add your expertise, local knowledge, and the details that only you know about the hiring manager's preferences.

If you want a library of tested prompts built specifically for UK recruiters, covering everything from job descriptions to candidate outreach to client reports, The Pro Playbook for Recruiters has over 50 ready-to-use prompts at proplaybooks.co.uk.

Job Description Template You Can Use Today

Here is a simple template structure that works for most roles:

  1. Job title - Clear, searchable, no jargon
  2. Opening hook - Two sentences on why this role matters
  3. About the company - Three to four sentences, focus on what makes it different
  4. What you will do - Five to six bullet points, action-oriented
  5. What you need - Split into must-have (three to four items) and nice-to-have (two to three items)
  6. What you get - Salary range, benefits, perks, culture details
  7. How to apply - Clear next steps and timeline

Keep the whole thing under 700 words. Anything longer and candidates will not read it. If you cannot describe the role compellingly in 700 words, the problem is not word count. It is clarity.

SEO Tips for Job Posts

If you are posting job ads on your company website or a job board that supports organic search, a few SEO basics can dramatically increase visibility.

Inclusive Language Checklist

Before publishing any job ad, run through this quick checklist:

Final Thought

The best job description you can write is one that makes the right candidate think, "That sounds like exactly what I want to do next." Everything else, the formatting, the SEO, the structure, is just about making sure that person actually sees it.

Start with empathy. Write for the candidate, not the compliance team. And if you want to speed up the process without sacrificing quality, AI tools can get you 80% of the way there in a fraction of the time.

For ready-made AI prompts and workflows specifically designed for UK recruiters, check out The Pro Playbook for Recruiters at proplaybooks.co.uk.