Most job descriptions are written in a hurry, recycled from the last time the role was open, and optimised for nobody. They're either a laundry list of requirements that scare away great candidates, or so vague that the wrong people apply en masse. Let's fix that.
Your job description is the first piece of employer communication a candidate sees. It tells them whether you're a serious, well-organised company — or whether you don't quite know what you're looking for. Top candidates read job descriptions critically. They'll decide whether to apply (or not) based on what they read in the first 30 seconds.
Avoid inflated titles like 'Rockstar Developer' or vague ones like 'Marketing Person.' Use the title that matches what the candidate will search for. 'Senior React Developer' is better than 'Frontend Wizard.'
Why should someone want this role, at this company, right now? Lead with what's exciting — not with 'We are a fast-growing startup looking for...' That's what everyone says. Be specific: what problem is this person solving?
Instead of listing tasks, describe outcomes. 'In your first 6 months, you'll grow our organic traffic by 30%' attracts ambitious candidates. Task lists attract people looking for a job, not a challenge.
Split requirements into 'must-have' and 'nice-to-have.' Studies show candidates are significantly less likely to apply if they don't meet all listed requirements. Be honest about what is truly essential.
Listing a salary range increases application quality. Candidates who apply without knowing the range may drop out when they learn the number — wasting everyone's time. Transparency builds trust.
Tell candidates what to expect: how many stages, what format, how long it will take. This signals respect for their time and reduces drop-off significantly.
A great job description is a marketing document, a filter, and a promise. Get it right and you'll attract better candidates, receive fewer irrelevant applications, and set clearer expectations from day one.
Need help defining the right role before you write the description? Echo Recruit can help.