Why Your Job Description Is Costing You Great Candidates
Authored by: Avram Gonzales
Every year, small businesses lose top-tier candidates before a single interview ever happens. Not because of salary. Not because of competition from larger employers. But because of a poorly written job description.
I've worked with dozens of small business owners who are genuinely great places to work: collaborative teams, meaningful work, and real growth opportunities. Yet their job listings read like legal disclaimers written by someone who has never actually done the job. And the best candidates? They scroll right past.
Here's what most hiring managers and founders get wrong, and what to do instead.
You're Writing for the Role, Not for the Person
Most job descriptions are written from the inside out. They list what the company needs: "Must have 3 to 5 years of experience. Proficiency in X software. Ability to multitask in a fast-paced environment."
But your best candidates are reading it from the outside in. They want to know: Will I grow here? Will I be valued? Does this team reflect how I want to show up at work?
When a job description reads like a checklist of requirements rather than an invitation, it signals a transactional relationship before day one. That turns off exactly the kind of self-motivated, values-driven talent you actually want.
The fix: write the first paragraph as if you're describing the opportunity to a talented friend. Lead with the impact of the role, not the credentials required for it.
Vague Language Is a Candidate Filter — For the Wrong Candidates
Phrases like "self-starter," "team player," and "strong communicator" appear in almost every job posting. They've become noise. Candidates who are truly exceptional know their value and they're not going to get excited by language that could describe anyone.
Meanwhile, candidates who are newer to the field or less confident may disqualify themselves based on inflated requirements, while less-qualified but more assertive applicants apply anyway. The result: your vague language is filtering in the wrong people and filtering out the right ones.
Replace vague adjectives with specific behaviors and situations. Instead of "strong communicator," try: "Comfortable presenting to a room of five or to an audience of fifty, and knows which one the situation calls for." That kind of specificity attracts people who recognize themselves in it.
You're Hiding What Actually Makes You a Great Place to Work
Small businesses often undersell themselves because they're comparing their culture to the perks packages of enterprise companies. They don't have a gym or a rooftop lounge, so they say nothing.
But candidates aren't just looking for perks. They're looking for meaning, flexibility, proximity to decision-making, and the ability to see the direct impact of their work. Those are things small businesses offer in abundance that large corporations often can't match.
Your job description should tell that story. What does a Tuesday afternoon feel like on your team? Who does this person collaborate with most? What does success look like in the first 90 days? Specificity here isn't just compelling — it builds trust before the first conversation.
The Requirements Section Is Often Doing More Harm Than Good
There's well-documented research suggesting that women and other underrepresented candidates are less likely to apply for a role unless they meet nearly all of the stated requirements, while others apply when they meet just a fraction. If your "required" list includes everything from essential skills to nice-to-haves, you're narrowing your talent pool in ways you likely didn't intend.
Audit your requirements ruthlessly. Ask: if a candidate couldn't do this specific thing on day one but could learn it in 30 days, would we still want to interview them? If the answer is yes, it's not a requirement. It's a preference. Keep those two lists separate, and label them clearly.
Your Job Description Is Also a Brand Asset
Every job posting is a piece of content that reflects your company to the world, not just to active job seekers. Former candidates, potential partners, and future clients often come across job listings. The way you describe the work, the team, and the opportunity sends a signal about your values and your culture.
Writing a thoughtful, human, and clear job description isn't just a recruiting tactic. It's a statement of who you are as an organization.
The Bottom Line
Hiring is hard enough without your job description working against you. The companies that consistently attract great candidates aren't necessarily the ones offering the highest salaries or the most exotic perks. They're the ones who communicate clearly, speak honestly about the role, and make candidates feel seen before they ever walk through the door.
Revisit your job descriptions with fresh eyes, or ask someone outside your team to read them cold. What you find may surprise you. And what you change may transform your next hire.
Author Byline:
Avram Gonzales is the founder and CEO of Digital Harvest, a TEDx speaker, and a business strategist helping small business owners grow with clarity and purpose. Connect with him at featured.com/p/avram-gonzales.
