A strong job description template gives you a reusable framework so every role you post is clear, consistent, and legally sound. Instead of starting from scratch each time, you fill in the specifics while the structure, compliance language, and formatting stay locked in place. Here’s how to build one that works for any position.
Essential Sections Every Template Needs
Your template should include these core sections in order, each clearly labeled so hiring managers know exactly what to fill in:
- Job title and location: A straightforward, searchable title plus the work location (on-site, remote, or hybrid).
- Salary or pay range: A compensation field with space for base pay, bonus structure, or hourly rate.
- Summary: Two to four sentences describing the role’s purpose and how it fits into the organization.
- Essential functions: The core duties the person in this role must perform.
- Qualifications: Required and preferred education, experience, skills, and credentials.
- Physical and environmental requirements: Any demands like standing, lifting, or working outdoors.
- Compensation and benefits overview: A brief description of total compensation beyond salary.
- Equal opportunity and accommodation statement: Standard legal language (covered below).
- Disclaimer statement: A line noting that duties may change and the description is not exhaustive.
If your organization uses job descriptions as internal HR documents (not just postings), add a signature line for both the employee and the supervisor, along with fields for the department, reporting manager, FLSA classification (exempt or nonexempt), and the date the description was last updated.
Writing the Job Title for Clarity and Search
The title is the single biggest factor in whether candidates find your posting. Use the standard industry name for the role. “Software Developer” will show up in searches; “Code Ninja” will not. LinkedIn’s hiring data confirms that unconventional titles like “legal ninja” or “digital prophet” hurt search rankings on both job boards and search engines.
Include the location in or near the title when possible. A title like “Marketing Manager, Denver” ranks higher when candidates search by city. Keep titles concise, typically three to five words, and avoid internal jargon like “Level III” or “Band 7” that means nothing to outside candidates.
Defining Essential Functions Properly
This section does the heaviest lifting, both for attracting the right candidates and for legal protection. Under the Americans with Disabilities Act, a qualified applicant must be able to perform the “essential functions” of a job, either independently or with reasonable accommodation. If a duty isn’t clearly documented as essential, it becomes harder to use it as a hiring criterion.
For each function in your template, capture these details:
- The task itself: What the person actually does, described with an action verb. “Analyze monthly sales data and prepare reports for leadership” is better than “responsible for reports.”
- Frequency: How often the task occurs (daily, weekly, quarterly).
- Why it matters: What happens if this task isn’t performed. This is what distinguishes an essential function from a nice-to-have.
- Whether it can be reassigned: If another employee or team could handle the task, it may not qualify as essential to this specific role.
List essential functions as bullet points, ordered by importance or time spent. Most descriptions work well with five to eight bullets. Going beyond ten usually means you’re mixing in minor tasks that belong in the disclaimer (“other duties as assigned”) rather than the essential functions list.
Separating Required and Preferred Qualifications
Your template should have two distinct subsections here: “Required Qualifications” and “Preferred Qualifications.” Mixing them together discourages candidates who meet most but not all criteria from applying.
Required qualifications are genuine dealbreakers: a nursing license for a nursing role, five years of project management experience for a senior PM position. Be specific. “Strong communication skills” tells a candidate nothing. “Experience presenting technical concepts to non-technical stakeholders” tells them exactly what you need.
Preferred qualifications are the extras that would make a candidate stand out. Listing them separately signals that you welcome applicants who bring different combinations of strengths. When filling in the template, build your lists from these categories: knowledge (what someone needs to understand), skills (what they need to be able to do), abilities (traits like problem-solving or attention to detail), credentials (degrees, licenses, certifications), and relevant experience.
Including Salary and Benefits
A growing number of states now require employers to include a pay range in job postings. These laws vary by employer size, with thresholds ranging from all employers to those with 25, 30, or 50 or more employees depending on the state. Some require only a salary range, while others mandate a general description of benefits and other compensation as well. Even where disclosure isn’t legally required, including a pay range attracts more qualified applicants and reduces time spent on candidates whose expectations don’t align.
In your template, add a dedicated compensation field with prompts for the pay range (minimum and maximum), pay type (salary, hourly, or commission), and a benefits summary. A brief benefits overview might include health insurance, retirement plan details, PTO policy, and any standout perks. This doesn’t need to be exhaustive, just enough to give candidates a realistic picture.
Writing Inclusive Language
The words you choose directly affect who applies. Research shows that job postings loaded with masculine-coded words like “competitive,” “fearless,” and “superior” attract fewer women, while feminine-coded words like “collaborative” and “empathetic” can have the opposite skewing effect. Aim for neutral, descriptive language throughout your template.
A few practical swaps to build into your template guidelines:
- Gendered terms: Replace “he or she” with “you” or “they.” Use “chairperson” instead of “chairman,” “workforce” instead of “manpower.”
- Jargon and buzzwords: Replace “rockstar” or “ninja” with the actual qualities you want, like “skilled” or “experienced.” Replace “self-starter” with “independent” or “motivated.” Replace “multitasking” with “organized” or “able to manage competing priorities.”
- Culturally biased phrasing: Use “fluent in English” instead of “native English speaker.” Use “professional appearance required” instead of “clean-shaven.”
Consider running your finished descriptions through a free bias-detection tool before posting. Several online tools flag gendered or exclusionary language automatically.
Adding Legal and Compliance Language
Every template should include two standard blocks of boilerplate text so hiring managers don’t have to write them from scratch.
The first is an equal employment opportunity (EEO) statement. This affirms that your organization does not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, or other protected characteristics. Most organizations keep this to two or three sentences at the bottom of the posting.
The second is a reasonable accommodation notice. Under the ADA, employers must provide adjustments that let applicants with disabilities participate in the hiring process, such as materials in accessible formats, sign language interpreters, or accessible interview locations. A simple line like “If you need a reasonable accommodation during the application process, contact [email/phone]” covers this. Build the placeholder into your template so it never gets forgotten.
Your template should also include a disclaimer statement, typically one sentence noting that the job description is not an exhaustive list of duties and that responsibilities may change. This protects the organization if the role evolves after hiring.
One important guardrail to note in your template instructions: the ADA prohibits employers from asking questions likely to reveal a disability before making a job offer. That means your job description and any screening questions should never ask about medical conditions, prescription medications, past injuries, or workers’ compensation history.
Formatting for Job Boards and Search Engines
A well-written description that nobody sees is wasted effort. LinkedIn recommends keeping job postings under 150 words of running text (beyond the bullet-pointed duties and qualifications) to hold candidate attention. Use bullet points for responsibilities and qualifications rather than dense paragraphs.
For search engine optimization, place the job title and location in the headline or the first line of the posting. Sprinkle relevant keywords naturally throughout the description, but keep keyword density to about 2 to 3 percent of the total word count. Brainstorm alternate terms candidates might search: a “software developer” posting might also mention “software engineer” or “programmer” in the body text.
If your job board or careers page supports meta descriptions, write a 50 to 150 character summary of the role. Search engines often display this snippet in results, so make it specific: “Mid-level data analyst role in our product team, focusing on customer retention metrics” beats “Exciting opportunity at a great company.”
Building the Template in Practice
Start with a document or form in whatever tool your team already uses: Google Docs, Word, your applicant tracking system’s built-in template feature, or even a shared spreadsheet. Create placeholder fields with brief instructions for each section. For example, under Essential Functions, you might include a note like “List 5-8 core duties using action verbs. Include frequency and why each task matters.”
Color-code or bracket the parts that change with every role (job title, duties, qualifications) and lock down the parts that stay the same (EEO statement, accommodation notice, disclaimer). This makes it obvious what needs customization and what should be left alone.
After building the template, test it by filling it out for two or three different roles across departments. You’ll quickly spot sections that are too rigid or too vague. Adjust the prompts until a hiring manager with no HR background can complete the template in 20 to 30 minutes and produce a posting that’s clear, compliant, and ready to publish.

