Skip to content
Recruitment

How to write a job description that attracts the right candidates

A clear job description is the foundation of every good hire. Here is a simple structure that helps the right people apply and the wrong ones self-select out.

BrightLink Consultancy 3 min read
Share

Most recruitment problems start before a single CV arrives. When a job advert is vague, you receive hundreds of applications from people who are not suitable, and the candidates you really want may not apply at all.

A well-written job description does three jobs at once: it attracts the right people, it helps unsuitable applicants decide not to apply, and it gives you a fair standard to assess everyone against.

1. Start with the purpose of the role

Before listing tasks, write one or two sentences that explain why the role exists. What problem does this person solve for the organization?

"The Accounts Officer keeps our financial records accurate and up to date, so management can make decisions with reliable figures."

A clear purpose helps candidates understand the job immediately, and it helps you stay focused on what really matters when you assess them.

2. List the main responsibilities, not every task

Aim for five to eight key responsibilities, written as actions:

  • Prepare monthly payroll and reconcile salary payments
  • Maintain supplier and customer accounts
  • Prepare financial reports for the management team

Avoid long lists of every small duty. They make the role look confusing and push good candidates away.

3. Separate "must have" from "nice to have"

One of the most common mistakes is turning every preference into a requirement. Divide your requirements into two short lists:

  • Essential: the qualifications, experience and skills a person must have to do the job from day one.
  • Desirable: things that would be helpful but can be learned.

This keeps strong candidates from ruling themselves out because they lack one "nice to have" item.

4. Describe the working conditions honestly

Be clear about the location, working hours, type of contract and any travel or shift work. Honesty at this stage saves everyone time and reduces early resignations from people who discover the job is not what they expected.

5. Tell candidates how to apply, and by when

State exactly what applicants should send (for example a CV and cover letter), where to send it, and the closing date. Make sure the process is simple; a complicated application form will discourage good people who already have jobs.

6. Use the description during selection

The job description is not only for the advert. Use the same essential requirements to:

  • shortlist applications consistently,
  • prepare structured interview questions, and
  • compare candidates fairly.

This makes your decisions easier to explain and helps you choose on merit.

A quick checklist

Before you publish, check that your job description:

  1. explains the purpose of the role in one or two sentences,
  2. lists five to eight key responsibilities,
  3. separates essential from desirable requirements,
  4. is honest about location, hours and contract type, and
  5. tells applicants exactly how and when to apply.

Put this into practice

Recruitment Services

We find the right people for your team, so you only meet candidates worth hiring.

Written by

BrightLink Consultancy

BrightLink Consultancy Ltd provides HR consultancy, recruitment, outsourcing, training, talent development, employee engagement and legal advisory services to organizations in Tanzania.

Back to all insights
Keep reading

More insights

All insights