How To Write A Job Description That Attracts The Right Talent

I spend a lot of my time at Pickle helping founders find the right people for roles that are genuinely hard to fill. The brief is usually some version of the same thing: we need someone who can do X, Y and Z, is available immediately, fits the culture, and preferably has done this exact thing before for a business just like ours. What people sometimes call a unicorn. What I call a sign that the job description needs work before the search begins.

The challenge has become more acute recently. With AI tools making it trivially easy for candidates to tailor their CV to any job description in minutes, a vague or generic brief doesn’t just attract unsuitable applicants, it actively makes it harder to identify the right ones when they do apply. The signal-to-noise ratio collapses.

Writing a good job description is not just about listing responsibilities. It is about communicating what the role actually involves, what success looks like, and what kind of person will genuinely thrive in it in a way that helps the right people recognise themselves and puts off the ones who won’t be a fit.

This guide covers:

  • Why job descriptions matter more than most businesses think
  • What every effective job description should include
  • A practical step-by-step approach to writing one
  • A template you can adapt
  • The most common mistakes — and how to avoid them

Why Does A Good Job Description Matter?

A job description does several things at once and when it is done well, all of them make the hiring process easier.

It attracts the right candidates. A clear, honest job description helps candidates self-select. The people who apply should understand what the role involves and believe they can do it well. That is only possible if the description tells them enough to make that judgement.

It reduces unsuitable applications. Vague job descriptions produce a wide, shallow pool of applicants. That feels reassuring ( lots of interest) but it creates a significant screening burden and makes it harder to spot strong candidates amid the noise. In a world where AI can generate a tailored cover letter in thirty seconds, a generic job description is an open invitation to applications that look good on the surface and fall apart at interview.

It sets expectations early. Mismatched expectations between employer and employee are one of the most common reasons that hires do not work out. A well-written job description starts creating alignment before anyone applies.

It supports a fairer recruitment process. Consistent job descriptions allow businesses to assess candidates against the same criteria, which produces better decisions and reduces the risk of bias creeping in through poorly defined requirements.

If full-time recruitment, or the recruitment process as a whole feels like too much, you can try outsourcing and fractional support from Pickle. Speak to our experts to learn more about outsourced Executive Assistants, Administrative Support, HR, Bookkeeping and Customer Support as well as Fractional Operations.

What Does A Good Job Description Look Like?

A good job description is specific, honest and written for the candidate as much as for the business. At minimum it should include:

  • A clear, recognisable job title.
  • A short description of the business and its culture.
  • An honest overview of what the role is and why it exists.
  • A prioritised list of key responsibilities – not an exhaustive list of everything the person might ever be asked to do.
  • Clearly separated essential and desirable requirements.
  • Why this role is important / impact
  • Salary, working arrangements and benefits.
  • Interview process
  • Who you are, your values

What Does A Poor Job Description Look Like?

Poor job descriptions are more common than most businesses realise, partly because they are often written quickly, by people who are already too busy, without enough thought about who will read them.

Red flags include:

  • A job description clearly written by AI and not checked by a human
  • It is just too long, remember you need to grab a candidate in the first few paragraphs, otherwise you have already lost them 
  • Adding the years of experience you require, although this may be relevant in terms of the level of experience you need for a specific job, it can be seen as a negative sign that your business does not value younger or more mature talent, and can exclude certain groups of people. It is a DEI consideration.
  • Listing every possible task without prioritising what actually matters most.
  • Generic phrases that mean nothing like “must be a team player,” “self-starter,” “dynamic environment” without any explanation of what those things look like in this specific role.
  • Requirements that were written for a different version of the role, or copied from a previous hire’s description without being updated.
  • Salary listed as “competitive”  which candidates have learned to read as a sign that it probably isn’t. It also helps your team not spend too much time rejecting candidates over your desired budget. 
  • No indication of what success looks like in the role, which means candidates cannot tell whether they are actually qualified or just eligible.

That last point matters more than it used to. When AI makes it easy for a candidate to reshape their CV to hit your keywords, the only thing that protects you is specificity. A job description that says “experience in fast-paced environments” will attract everyone. One that says “you will own our end-to-end onboarding process for twenty new starters a quarter, working directly with department heads to get it right” will attract someone who has actually done that kind of work.

What Should A Job Description Include?

While the structure can vary depending on the role and the business, most effective job descriptions include the following sections.

Job Title

The job title matters more than it often gets credit for. It is what candidates search for, and it shapes their first impression of the seniority and nature of the role before they read a single word of the description.

Practical guidance:

  • Use recognised industry terminology that candidates will actually search for. “Growth Guru” might feel on-brand internally, but the person you want is searching for “SEO Executive” or “Performance Marketing Manager.”
  • Make sure the title accurately reflects the seniority of the role. Calling something a “Manager” role when it has no direct reports creates confusion and expectations that will not be met.
  • Avoid titles that are so specific to your internal structure that external candidates cannot place them.

Overview Of The Role

This section should give candidates context, not just a summary of tasks. It should answer: why does this role exist, how does it contribute to the business, and who will this person work with?

This is also where you can start to give candidates a sense of whether this is the kind of work they want to do. An engaging overview does not mean overselling,  it means being honest about what the role involves in a way that is clear and human rather than dry and corporate.

Key Responsibilities

This is where most job descriptions go wrong. The instinct is to list everything the person might be asked to do, in order to cover all bases. The result is a set of responsibilities so broad that no single person could plausibly fulfil all of them,  or a list so long that candidates lose track of what actually matters.

Better practice:

  • Lead with the three to five most important responsibilities. Everything else is secondary.
  • Use language that candidates understand. Avoid internal jargon that means nothing outside your business.
  • Be honest about the balance of the role. If sixty per cent of the job is something unglamorous but essential, say so. The candidate who joins knowing that is far more likely to stay than the one who was surprised by it.
  • Avoid creating “everything roles” where one person is expected to own multiple unrelated functions. If the role genuinely requires that range, acknowledge it explicitly and be realistic about the seniority it requires.

Required Skills And Experience

The most useful thing you can do in this section is separate what you genuinely need from what would be nice to have. Most businesses list too many requirements, which puts off good candidates who do not tick every box and does not meaningfully filter out the ones who are not right.

  • Essential: the skills and experience without which the person cannot do the job.
  • Desirable: things that would be useful but that you are willing to develop or work around.

Focus on capabilities rather than qualifications wherever possible. A degree requirement for a role that does not genuinely need degree-level thinking excludes strong candidates for no good reason.

A useful test: for each requirement on your list, ask whether you would reject a strong candidate who did not have it. If the answer is no, it is desirable at most.

What success looks like

This will attract people that like the idea of what your role offers development wise and also around the impact they can deliver. Top talent want to make a difference and be a part of something that has meaning. 

Salary, Benefits And Working Arrangements

This section matters far more to candidates than many businesses acknowledge. Candidates increasingly consider the full picture of a role, not just the responsibilities, but the pay, flexibility, benefits and development opportunities.

Being transparent on salary, even as a range, reduces wasted time on both sides. Candidates who would not accept the salary can opt out early. Those who might have been put off by “competitive” can see that it is genuinely worth applying.

Working arrangements – remote, hybrid, on-site – should be stated clearly. For many candidates, this is a deciding factor, and finding out late in the process that it does not fit their situation wastes everyone’s time.

Interview process

This has become increasingly popular. It allows candidates to see that you are transparent about your processes and what to expect. 

Our Values / Who we are

High quality candidates are attracted by companies that speak to their moral compass and their ethics. 

Who you are matters and can really give you an edge in a very competitive candidate market. Especially if you are a bootstrap start up and you are competing with other companies with perhaps higher salary ranges. Not all candidates are motivated by money, in fact, the best ones usually aren’t.

How To Write A Job Description; Step By Step

Define The Purpose Of The Role

Before writing anything, get clear on why this role exists. The job description will only be as good as the thinking behind it.

Ask yourself:

  • Why are we hiring for this role right now?
  • What problem does this hire solve, and what happens if we don’t fill it?
  • What does success look like in the first six months specifically?

Vague answers to these questions produce vague job descriptions. If you cannot answer them clearly, the role is not yet defined clearly enough to hire for.

Define Responsibilities And Expectations

Once you know why the role exists, turn that into specific responsibilities and expectations.

Ask yourself:

  • What are the core tasks this person will own, not just contribute to?
  • What does excellent performance look like in this role; what would I see, and when?
  • Will this person manage anyone or anything? If so, what does that responsibility actually involve?

The answers to these questions are the job description. Write them down as clearly as you would explain them to a colleague. Remember: the information matters, but so does how it is written. A list of requirements reads like a contract. A description of what someone will actually do reads like an opportunity.

Write For The Candidate, Not Just The Business

When a candidate reads a job description, they are asking themselves a set of questions: Is this something I can do? Is this something I want to do? Does this business sound like somewhere I would want to work? Does the role make sense?

A job description that only describes what the business needs without giving candidates enough to answer those questions will attract people who have learned to pattern-match to job descriptions, not people who genuinely fit.

Ask yourself:

  • Why would someone talented want this role over a similar one elsewhere?
  • What opportunities for development, for impact, for flexibility does this role offer?
  • What makes this business different in a way that is actually meaningful to a candidate?

And then get someone outside the hiring process to read it. You know your business. A good candidate does not yet, and they will notice gaps and jargon that you have stopped seeing.

Review And Improve Before Publishing

Before the job description goes live, review it with fresh eyes.

Ask yourself:

  • Is the language clear enough that someone unfamiliar with the business would understand what the role involves?
  • Do the requirements accurately reflect what is genuinely needed, or are some of them wishful thinking?
  • Is anything on the list vague enough that a candidate with AI assistance could claim to meet it without actually being able to?
  • Does this feel and look like every other job out there. How have you set your company apart from others?
  • Have you sense checked your use of AI

The more precisely you describe what the role involves, the more useful the applications you receive.

Job Description Template

A starting point you can adapt for any role.

Job Title: [Insert role title using recognised industry terminology]

About Us: [Two to three sentences on the business; what you do, who you work with, and what it is like to work there. Keep it honest rather than promotional.]

About The Role: [Two to three sentences on the purpose of the role, why it exists and how it contributes to the business]

Key Responsibilities / Your day to day:

  • [Most important responsibility]
  • [Second most important responsibility]
  • [Third most important responsibility]
  • [Additional responsibilities as relevant but keep this list to what genuinely matters]

Required Skills And Experience / Who you are:

Essential:

  • [Skill or experience without which the candidate cannot do the job]
  • [Repeat as needed — keep this list honest]

Desirable/We would be really excited if you have:

  • [Skills or experience that would be useful but are not required]

What success looks like

  • [What impact will a candidate have]
  • [Give them the reasons why this role has meaning]

Salary And Benefits:

  • Salary: [Range or specific figure]
  • Benefits: [List key benefits]
  • Working arrangements: [Remote / hybrid / on-site, hours, flexibility]

Interview process:

  • This is not a requirement but something that is being used more and more to show candidates what to expect

Values / Who we are:

  • List and be brief

How Pickle Can Help Businesses Build Better Hiring Processes

Writing a good job description is the starting point, not the whole process. Finding the right candidates, managing applications, coordinating interviews and making offers all take time and expertise, and for most growing businesses, that work sits with people who already have a full plate.

For businesses where a full-time HR or talent acquisition team is not yet viable, outsourced or fractional support is often a more practical fit. Pickle’s people and talent service provides experienced recruitment and HR support that embeds into the business and takes ownership of the hiring process, rather than sitting at a remove from it.

It is the approach that worked for TruelLayer, who brought Pickle in to support a significant hiring push without committing to permanent headcount. In their words: “What stood out about Pickle was the flexibility. We could bring in experienced support exactly when we needed it, without committing to permanent hires or spending time onboarding multiple contractors.” Read the full case study.

If you need broader operational or administrative support alongside your hiring process, administrative support from Pickle can also help take the coordination burden off internal teams.