Job Description (JD): A Guide
Writing a job description requires clarity, intent, and an understanding of the role. This blog explains how to structure responsibilities, define skills, and communicate culture effectively. It also offers simple tips to make JDs more inclusive and appealing to the right candidates.
A job description is the first point of contact between your organization and your next hire. It sets the initial tone for the recruitment process and gives a glimpse into your company’s culture and values, shaping candidates’ first impressions of your company.
A great job description opens the way for you to reach ample applicants, making it easier to find the perfect fit for your team.
Use this article as a guide to craft the perfect JD. We cover detailed steps and lots of useful tips.
Let’s begin.
A job description is a document that lists the prerequisites for a job role, its duties, responsibilities, and requirements. It helps candidates gauge if they qualify for the given role, and match the skills and qualifications enlisted in the JD.
The main purpose of a job description is to present the candidate with clear expectations on what to expect from the role along with the organization’s expectations. The HR manager also uses this document to evaluate if the candidate meets the requirements of the role.
According to Earnest Dale, an organizational theorist born in Germany, a good job description should be able to clearly define the scope and nature of the job. It should plainly state and define the duties and responsibilities included in the job description.
Specificity is the hallmark of a detailed job description. It must include the type of work, experience, required skills, and amount of responsibility of an employee during the performance of the work at each stage.
A good job description must contain the following components.
| Job Title | The official job position that will be offered to the candidate if hired. |
| Job location | The exact location of the job, if there are multiple locations,, and if the job is hybrid or remote. |
| Job brief/summary | A concise overview of the role. You can include company, and industry details in this section too. |
| About the role | The role and the impact it has on the company’s success. |
| Department | Name of the department/team |
| Line of reporting | Job title of the reporting manager for the role. |
| Duties and responsibilities | The specific tasks and duties the employee will perform regularly or periodically. |
| Must-have requirements | The skills, certifications, education, and years of experience required to qualify for the role. |
| Good-to-have requirements | The additional skills/qualifications/certifications that will give more preference to the candidate. |
| Benefits provided | Perks and benefits offered by the company, such as health insurance, retirement plans, and paid time off. |
| Salary range | Transparent salary range to manage expectations and attract candidates within the desired budget. |
| Working conditions/hours | Detail the working environment, hours, and any special conditions, like shift work or travel requirements. |
| Application instructions | Clearly explain how candidates should apply, including any required documents or deadlines. |
A job description is usually written by the hiring manager or the recruiter in charge of the position. However, in some cases, the HR may not have the awareness of the exact specifications required for the role.
To ensure that the JD serves its best purpose, use the following steps while writing a job description:
Meet with the reporting manager to gather details on day-to-day activities and the exact expectations. It should align with the actual needs of the team.
Furthermore, discuss key metrics or KPIs the role is expected to achieve. This gives the candidates clear instructions on what to expect and the level of commitment.
Articulate, above all, the main purpose of the role within the organization. The section should establish a link with the corporate strategy or greater business goals. Candidates must be able to understand what they’re bringing to the table.
Jargon or flowery language can repel some candidates; hence, avoid using terms that are not core to the role. Any ordinary person should be able to understand the requirements except for technical roles.
Write the JD in plain language and avoid vagueness. Mention the qualifications, skills, and experience levels required for the position while being specific about what is a requirement versus what is desired.
The job description should mention whether the role is remote, hybrid, or on-site. It should also point out any unusual working conditions, including required travel, physical demands, or extra work hours.
If there are flexible working arrangements offered in the role, make it clear in the JD itself. This could be information of importance and very attractive to some talented people.
Specify the salary range, where applicable. This kind of transparency sets expectations and helps to attract candidates that fit the compensation being offered. Apart from the salary, you should stipulate any other benefits, bonuses, or perks that make the job attractive.
The tone should be professional but, at the same time, inviting, making the applicant feel valued and encouraged to work in your organization.
Use language that invites a much more varied candidate pool. Phrases such as “We encourage all qualified candidates to apply” should help create a highly open and conducive environment.
Here’s a sample job description that you can use as a reference:
Job title: Senior Marketing Manager
Job location: Chicago, IL (Hybrid)
Job brief/summary
We’re seeking a creative and results-driven Senior Marketing Manager to lead our marketing initiatives and drive brand growth. The ideal candidate will have a proven track record in digital marketing, content strategy, and team leadership.
About the role
As our Senior Marketing Manager, you’ll drive our marketing efforts, develop innovative campaigns, and collaborate with cross-functional teams to achieve our business goals. You’ll play a crucial role in shaping our brand voice and expanding our market presence.
Department: Growth
Reporting manager: Chief Marketing Officer
Duties and responsibilities
Must-have requirements
Good-to-have requirements
Benefits if you join [company_name]
Salary range: $110,000 – $140,000 per year, commensurate with experience
Working hours
Application instructions
To apply, please submit your resume, cover letter, and a portfolio of your marketing campaigns to careers@companyname.com with the subject line “Senior Marketing Manager Application – [Your Name]”. Applications will be reviewed on a rolling basis, and the position will remain open until filled.
[Company Name] is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Here are some examples of job descriptions you can refer to:
The following table describes the differences between a job description and a job specification based on various aspects.
| Aspect | Job Description | Job Specification |
| Definition | A document that outlines the duties, responsibilities, and overall purpose of a specific job. | A document that details the qualifications, skills, and attributes required for a specific job. |
| Purpose | Describes what the job entails and what the employee is expected to do. | Describes what the ideal candidate should possess in terms of skills, experience, and qualifications. |
| Focus | Focuses on the role itself, including tasks, responsibilities, and working conditions. | Focuses on the candidate, specifying the criteria needed to perform the job successfully. |
| Audience | Primarily used by HR, management, and candidates to understand the job’s expectations. | Used by HR and management during the hiring process to screen and select candidates. |
| Usage | Helps in creating job postings, performance evaluations, and role clarification. | Helps in assessing candidate qualifications during recruitment and selection. |
| Level of Detail | Generally broader, providing an overview of the job’s scope and objectives. | More specific, detailing the exact requirements necessary to perform the job effectively. |
| Basis For Comparison | Job Description | Job Responsibilities |
| Meaning | A comprehensive document that outlines the key aspects of a job, including duties, scope, and purpose. | Specific tasks and duties that an employee is expected to perform as part of their job. |
| Purpose | Provides an overview of the job’s purpose, scope, and role within the organization. | Details the exact duties that an employee must fulfill on a day-to-day basis. |
| Scope | Broad, covering all aspects of the job including qualifications, working conditions, and job purpose. | Narrow, focusing specifically on what the employee needs to do. |
| How is it used? | Used for creating job postings, role clarification, and setting expectations for the position. | Used for performance evaluations and ensuring that employees are meeting the expectations of the role. |
| Level of detail | More detailed, often providing context for why tasks are performed and how the role fits into the organization. | More task-oriented, detailing what needs to be done without additional context. |
| Who is it for? | HR, management, and potential candidates to understand the job as a whole. | Primarily used by employees and their managers to track and evaluate job performance. |
1. Identify 4-6 core functions of the position, and list the specific duties within each function. This ensures a comprehensive understanding of the role’s responsibilities.
2. Begin each duty statement with an action verb in the first person, present tense (e.g., write, calibrate, analyze). This makes the JD clear and action-oriented.
3. Choose words with a single meaning and avoid jargon. Where terms may have varying interpretations, provide examples or explanations to ensure clarity.
4. When a duty statement is too detailed for a single sentence, break it down into a list. For example:
5. Spell out and define any uncommon abbreviations to avoid confusion. Ensure that all terminology is easily understood by potential applicants.
6. Do not include references to personal qualities or skills in the JD. Focus solely on the tasks and responsibilities required for the role.
7. Clearly define qualitative terms like “complex,” “large,” or “difficult” to avoid ambiguity. Provide context or examples to specify what is meant.
To ensure that a job description is effective and inclusive, you must pay some extra attention. Mistakes to avoid range from using discriminatory language to being vague about the description or responsibilities for the job.
Here is an non exhaustive list of Don’ts:
Job descriptions are only a small part of the recruitment process. There are many other critical stages in the hiring process, from screening resumes to onboarding. Each step requires proper planning and execution to find the right fit while delivering a great candidate experience.
However, such elaborate processes managed manually take a lot of time and can be error-prone. Here is where Keka steps in. Being the all-in-one recruitment and onboarding automation platform, Keka automates your entire hiring cycle.
Keka saves not only time and resources but also lets one optimize the candidate experience, improves the quality of hiring, and complies with the law. With Keka automating your hiring tasks, your HR team is free to work on the more strategic aspects of talent acquisition.
Job descriptions provide clarity and set expectations for both employers and employees by clearly outlining the duties, responsibilities, and goals of a role. They also ensure legal compliance, reducing the risk of discrimination claims by clearly defining job requirements.
Format a job description with a clear structure, starting with the job title and a brief summary. List responsibilities using bullet points and action verbs, followed by qualifications, working conditions, and reporting structure. Keep the language concise and easy to read.
A job description details the specific duties and qualifications for a role, while a job profile provides a broader overview, including ideal candidate traits and how the role fits within the organization.
Ensure the job description does not include language that could be seen as discriminatory based on age, gender, race, disability, or any other protected characteristic. The job description should comply with local, state, and federal employment laws, including the Fair Labor Standards Act (FLSA) for exempt and non-exempt status.
Examples and templates can be found on online job boards or HR resources such as Keka’s HR Toolkit. Find more than 200 job description templates that are ready to use and customizable: Job Descriptions.
Subscribe to keep up with the latest strategic finance content.
Request a demo
Discover why fast-growing companies are making the switch for a
sharper, more intelligent Payroll, HR and Project experience.