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

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
Keep reading
More from the blog
Want help hiring the right people?
From job descriptions to onboarding, we help small businesses hire better. Book a free consultation.
