Talent Affair

How to Write a Job Description That Actually Attracts the Right Candidates

A weak job description filters out the candidates you actually want. Here's how to write one that does the opposite — clear scope, honest expectations, and language that speaks to the person you're trying to hire.

How to Write a Job Description That Actually Attracts the Right Candidates

Most job descriptions read like they were written to cover the company legally, not to actually talk to a human being who might do great work for you. The result: you get a flood of applicants who skimmed the title, and almost none who read the role and thought, "this is exactly what I'm looking for."

Start With the Problem, Not the Job Title

Before you list responsibilities, explain why the role exists. What breaks, slows down, or gets missed without this person? Candidates who are good at their jobs are drawn to context — they want to know what they're actually solving, not just what box they'll be filed under.

Be Honest About What the Role Actually Involves

Separate what's genuinely required from what's just nice to have. Bloated "must-have" lists scare off strong candidates who are a real fit but don't tick every box — and they rarely stop weak applicants from applying anyway.

  • Must-haves: the 3–4 things that would make you say no without them.
  • Nice-to-haves: everything else — label it as such, honestly.
  • Day-to-day: a real example of a task from the last month, not a generic bullet list.

Ditch the Buzzwords

"Rockstar," "ninja," "fast-paced environment," "wear many hats" — these phrases don't describe a role, they describe a vibe, and usually not a great one. Replace them with specifics: what tools they'll use, who they'll report to, how success is actually measured in the first 90 days.

Tell Candidates What Happens Next

Good candidates are evaluating you too. A brief, transparent note on the process — how many rounds, roughly how long it takes, who they'll meet — signals that you respect their time. It's a small addition that meaningfully improves the quality of who applies.

A job description is often a candidate's first real interaction with your company. Treat it like one.