Skip to content
Limited time50% off your first monthClaim the offer

Hiring

How to Write a Job Description That Attracts the Right People

Your job description is the first thing candidates judge you on — and your first chance to filter for fit. Here's how to write one that works.

Published

Someone drafting on a laptop beside a printed page of notes

Why it matters

The job post is doing more work than you think

A weak job description quietly costs you: it attracts the wrong applicants, buries the right ones, and leaves you sifting through a pile of poor fits. A sharp one does the opposite — it draws in qualified people and gently screens out mismatches before they ever apply. It's the cheapest hiring improvement most small businesses can make.

The formula

What a great job description includes

  • A clear, specific job title (skip the clever ones)
  • A short, honest snapshot of the role and your business
  • The real day-to-day responsibilities
  • Must-have vs. nice-to-have qualifications
  • What success looks like in the role
  • Pay range, location, and schedule expectations
  • A genuine reason to want to work there
  • A simple, clear next step to apply

Do this

Tips that make a real difference

Be specific about outcomes, not just tasks. “Keep the front desk running smoothly and patients feeling welcome” tells a candidate more than a bland list of duties. Separate must-haves from nice-to-haves. Long lists of “requirements” scare off strong candidates — especially those who'd actually thrive. Include pay. Ranges attract more and better applicants, save everyone time, and are increasingly required by law in states like New York and Illinois. Write like a human. Skip the corporate jargon; describe the role the way you'd explain it to a friend.

Avoid this

Common job-description mistakes

The usual culprits: vague titles nobody searches for, an intimidating wall of “requirements,” no salary information, and copy that could describe any company anywhere. Each one shrinks and weakens your applicant pool. Remember that the description is a two-way pitch — you're evaluating candidates, but they're evaluating you, too.

The job description is just the first step in a strong hiring process. For the full picture, see our hiring & onboarding playbook or let our recruiting service handle the heavy lifting.

Quick recap

The five-minute test

Before you post, read your description back and ask four questions: Would a strong candidate know exactly what this job is and whether they'd be good at it? Is it obvious why they'd want to work here rather than somewhere else? Can they tell what the role pays and where it's based? And is the next step to apply crystal clear? If any answer is fuzzy, tighten it. Five minutes of editing here saves hours of sorting through the wrong applicants later — and gets your posting in front of the right ones.

A moving requirement

Pay transparency is now the law in a growing number of places

Whether to include a salary range is increasingly not a judgment call. In several states and cities it is a requirement.

A number of jurisdictions now require pay ranges in job postings, and the obligation usually attaches to where the work will be performed rather than where the employer is based. For a remote role advertised nationally, that can mean the strictest applicable rule governs the posting. Because these laws have arrived at different times with different triggers, the practical answer for most small businesses is to include a genuine range by default.

There is a commercial argument for the same conclusion. Postings without pay attract fewer applicants and waste time on both sides, since the conversation still has to happen — just later, after everyone has invested effort. The range does have to be honest: a band so wide it says nothing satisfies neither the candidate nor, in some places, the requirement.

  • The rule usually follows the work location, not the employer
  • Remote roles can pick up the strictest applicable rule
  • A genuine range, not a band wide enough to be meaningless
  • Fewer wasted conversations on both sides

FAQ

Job description questions

Yes — in most cases it helps. Pay ranges attract more qualified applicants and save everyone time by filtering out mismatched expectations. Several states now legally require salary ranges in job postings, so it's fast becoming standard.

Want help hiring the right people?

From job descriptions to onboarding, we help small businesses hire better. Book a free consultation.