Get Started

How to Write a Job Description That Actually Attracts the Right Candidates — Not Just the Most

Published by: Can X Global Solutions Inc.

The job description is the first filter in your hiring process. If it is written poorly, every subsequent stage pays the cost.

The Problem With Most Job Descriptions in Canada

Pull up ten job postings in any professional category on any major Canadian job board. You will find the same structural DNA: a paragraph of breathless company description, a list of responsibilities that reads like a task inventory, a list of required qualifications that combines genuinely essential items with aspirational nice-to-haves, and a closing paragraph about competitive compensation and a great team culture.

This template exists because it is familiar, not because it works. A job description written this way attracts volume — hundreds of applications that represent every possible interpretation of the role’s requirements. What it does not reliably attract is the specific person the hiring manager actually needs.

The cost of a poorly written job description compounds through every downstream stage. Screening takes longer because the applicant pool is wider and less calibrated. Interviews require more clarification of expectations that should have been set at the posting stage. Offer conversations surface misalignments that a clearer posting would have resolved before the candidate applied.

The Foundation: Know What the Role Is Actually For

Before a single word of the description is written, someone in the organization needs to answer four questions:

1

What are the three most important outcomes this person needs to deliver in their first 90 days?

2

What does this role exist to solve — and what happens if it goes unfilled or is filled poorly?

3

What specific capabilities have distinguished the best performers in similar roles at this organization?

4

What is genuinely non-negotiable versus what is preferred but flexible?

The answers to these questions are the architecture of the job description. Everything else is formatting.

Section by Section: What a High-Performing Job Description Looks Like

The Opening: Context, Not Marketing

Candidates do not need to be sold on applying for a role they found on a job board — they are already there. What they need is enough honest context to decide whether the role is genuinely right for them. The opening paragraph should describe what the organization does, who this role reports to, and the specific problem or opportunity the role is being created to address. Two to three sentences. Factual, specific, honest.

The language that almost never helps: ‘dynamic,’ ‘fast-paced,’ ‘passionate team,’ ‘results-driven culture.’ These phrases appear in so many job descriptions that they have become invisible to candidates and they communicate nothing specific about your organization.

The Role Overview: Outcomes, Not Tasks

This is the section most descriptions get most wrong. A list of day-to-day tasks tells a candidate what they will be doing, but not what they will be accountable for. The distinction matters because outcomes-oriented language attracts outcomes-oriented candidates.

Weak: Responsible for managing social media channels and developing content.
Strong: Own the organization’s social media presence across LinkedIn, Instagram, and X, with accountability for growing engaged follower counts by 20% over 12 months and increasing content-driven lead generation by Q3.

The second version tells a candidate exactly what they will be evaluated on. The candidates who are excited by that clarity are the ones who can deliver it. The candidates who are unsettled by it are giving you useful information.

The Requirements: Honest Filtering, Not Aspirational Listing

Requirement inflation is one of the most documented problems in recruitment research. A role that genuinely requires five years of experience and a working knowledge of two or three tools frequently gets posted with ten years of experience, four mandatory certifications, and a degree requirement that has no functional relevance to the actual work.

The practical cost: qualified candidates self-select out of roles they could perform excellently because they meet 70% of the requirements rather than 100%. Research from LinkedIn consistently finds that women in particular apply only when they meet nearly all listed requirements, while men apply at 60%. An artificially inflated requirements list does not produce better candidates. It produces a narrower and often less diverse applicant pool.

Split your requirements into two explicit categories: genuinely required (the role cannot be done without these) and strongly preferred (these would accelerate the person’s effectiveness). Apply honest judgment to which items belong in each category before you post.

The Compensation Range: Mandatory in Ontario, Strategic Everywhere

Ontario’s Bill 149 now requires a salary range in all public postings for employers with 25 or more employees. But beyond compliance, a credible compensation range does specific work in the applicant pool: it signals the seniority level of the role, filters candidates whose expectations are genuinely misaligned, and communicates a baseline of organizational transparency that starts the employment relationship correctly.

Post the real range. Not the floor you hope to pay. Not the maximum you’d pay for a perfect candidate. The actual range you would offer to a qualified person at the appropriate level for this role.

The Culture Section: Evidence Over Claims

If you are going to say something about your culture — and most descriptions do — say something specific and observable. Not ‘we value work-life balance’ but ‘our team works core hours of 9 to 5 and does not send emails on weekends.’ Not ‘we invest in professional development’ but ‘every employee has an annual learning budget and dedicated time for development in their quarterly goals.’

Specific, verifiable culture claims attract candidates who want those things specifically. Generic claims attract everyone and help no one filter accurately.

“Job postings that use outcome-based language and specific role context receive 30-40% more applications from qualified candidates — and significantly fewer from those who are clearly unsuitable.”

— LinkedIn Talent Insights 2026

The Ontario Compliance Checklist Before You Post

Requirement Status Required Notes
Salary range or fixed salary Mandatory (25+ employees) Range cannot exceed $50,000 spread
AI use disclosure Mandatory if AI used in screening Any AI at any stage must be stated
Vacancy status Mandatory State if existing vacancy or pipeline posting
No Canadian experience requirement Mandatory Remove all references to ‘Canadian experience’
Record retention plan Mandatory All postings retained for 3 years after removal

How CAN X Global Helps Employers Write Roles That Work

When CAN X Global partners with an employer on a search, one of our first deliverables is a role brief — a document that translates what the hiring manager needs into language that will attract the right candidates and communicate the role honestly to the market. This brief becomes the foundation of our sourcing strategy and the framing we use in our first conversations with candidates.

It is one of the highest-leverage investments in any search, and it costs nothing extra. If your current job descriptions are producing volume without quality, the description is often the first place to look.

Subscribe to Our Blog

Trusted by Businesses Big or Small

client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo
client logo

Trusted by Businesses Big or Small

Can X Global – Immigration AI Chat Widget
Ask our Immigration AI
Scroll to Top