
Writing a job description that actually works starts with shifting your mindset from a list of demands to a compelling value proposition. Over my years working with hiring teams, I’ve seen that the best job descriptions do three things: they accurately reflect the role, they sell the opportunity, and they filter for the right fit.
First, start with the job title. Avoid internal jargon or overly creative titles like "Marketing Ninja" or "Rockstar Developer." These hurt your search visibility and confuse candidates. Stick to standard, searchable titles like "Senior Software Engineer" or "Marketing Operations Manager." The title is your primary SEO hook.
Next, craft a summary paragraph that answers the candidate’s unspoken question: “Why would I want to work here?” Talk about the team’s mission, the impact of the role, and one or two unique aspects of the company culture. Avoid generic phrases like “fast-paced environment” unless you define what that means.
For the responsibilities section, use bullet points and focus on outcomes, not just activities. Instead of “Manage social media accounts,” write “Develop and execute a social media strategy that increases brand engagement by 25% within six months.” This gives a clear picture of success and sets expectations.
The requirements section is where most employers make mistakes. Separate “must-haves” from “nice-to-haves.” Research shows that women and underrepresented groups often apply only if they meet 100% of criteria, while men apply if they meet 60%. To broaden your talent pool, limit must-haves to 5-7 core skills and be transparent about which are negotiable.
Finally, include a salary range and location policy. This is no longer optional. Candidates expect transparency, and including this data boosts application rates by up to 30%, according to recent recruitment surveys. Below is a table showing common mistakes and their impact on application quality.
| Common Mistake | Impact on Candidate Pool | Better Alternative |
|---|---|---|
| Overly long requirements list | Reduces qualified applicants by 40% | Limit must-haves to 5-7 skills |
| Vague culture descriptions | Attracts unaligned candidates | Include specific examples of team norms |
| No salary range | Decreases application rate by 25% | List a realistic, researched range |
| Gendered language (e.g., "aggressive," "dominant") | Deters diverse talent | Use neutral terms like "driven," "collaborative" |
Use a structured interview process based on the job description you write. If the description says “excellent communication skills,” your interview questions should test that directly. Avoid listing competencies you don’t actually evaluate. This keeps your employer brand honest and reduces early turnover.

I keep it simple. I start with a clear, searchable title and a one-sentence purpose of the role. Then I list 5 to 7 key responsibilities in bullet points, each starting with a strong action verb. I always include a salary range and a note about hybrid or remote work. For the requirements, I divide them into "must have" and "nice to have" to avoid scaring off good candidates. I end with a short line about the team culture. The whole thing is one page max. If it feels too long, I cut it. Candidates are busy, and they scan more than they read.

Honestly, when I look for jobs, I just want to know three things: what you need from me, what you’ll pay me, and where I’ll be working. If the job description is a wall of text with no bullet points, I close the tab. The best ones I’ve seen clearly state the core responsibilities upfront, then list the required skills in a way that doesn’t feel like a wish list. Also, please don’t say “we work hard and play hard.” It tells me nothing. Just say what the actual work schedule is and whether there’s flexibility.

As a founder, I write job descriptions to attract self-starters, not people who need hand-holding. I start with a problem statement related to the role, then explain how the hire will solve it. For example, “Our customer onboarding process is taking 14 days. We need someone to cut that to 5 days.” This filters for people who are excited by the challenge. I also make sure to list the tools and systems we use, so candidates know exactly what they’re walking into. No fluff, no corporate nonsense. Just honest details about the work and the impact.

The most effective job descriptions I’ve helped craft focus on candidate motivation. People don’t just want a job; they want growth, autonomy, and purpose. So I always include a section called “What Success Looks Like in 90 Days.” This gives a realistic preview of the role and helps candidates self-select. I also recommend using neutral language and avoiding phrases like “we need a self-starter” without context. Pair that with a clear salary range and a note about the interview process. Transparency builds trust, and trust leads to better hires with higher retention rates.


