Hiring Blog
Articles
How to write a job description
Attracting talent

How to write a standout job description (50+ templates)

Simple steps to help you write the perfect job description, plus 50+ templates of knockout job descriptions you can start using right off the bat.

Alessia Musso
Alessia Musso
Last Updated:
September 25, 2024
14
min read
SHARE
www.homerun.co/articles/how-to-write-job-description
Table of Contents
Listen to this article. Audio recording by
Alessia Musso

One of the most essential elements of a job post and hiring teammates is the job description. A stellar job description needs to be inclusive and informative while sparking the interest of keen talent. And not just any talent — you’re looking for qualified, enthusiastic and diverse candidates to join your growing team.

This isn’t always an easy feat though, and (we hate to break it to you) a generic and lengthy list of bullet points just won't cut it in today’s competitive job market. It takes a well-structured, thoughtfully-written job description to attract and help you connect with job seekers for each and every role you’re hiring for at your company.

Whether you work in human resources or are a hiring manager, read on for steps forcreating a job description that actually attracts talent, plus an example of a stellar job description. 🤩

What is a job description?

A job description is a straightforward and concise description of a role. It clearly summarizes the responsibilities, qualifications, expectations and skills needed for the job and the type of work that will be performed.

An effective job description should have the right amount of detail (without going overboard) in order to “sell” a qualified candidate on the role and your company, with the hopes of getting them to fill in your job application form. For candidates, it will act as the guiding document throughout the interview process. For companies, it’s a key part of your job post and a must-have hiring process.

A job post (or a job posting or job listing), takes the job description a step further — it is the complete advertisement for the open job which includes the job description.

What should a job description include? (The essentials)

No matter the type of company you have or work for, a job description that actually attracts talent should be made up of the following sections and have a fairly similar structure. When creating your job description, make sure you’re confident that it’s a true reflection of who you are as a company and what the role will entail.

The job title

A job title is a brief description of the role that sums up the job you’re hiring for.

The job title needs to be specific and it must accurately represent the job you’re hiring for in that particular industry and be immediately familiar to potential candidates. This should only be a few sentences long.

Steer clear of “creative” job titles (think sales ninjas, digital gurus and marketing rockstars). 🙅 They may be fun and quirky, but it’s best to opt for clarity (like Applica has donw in the example below) by using job titles people are familiar with and that are easily searchable on job boards. If you’re itching to write creative copy, reserve it for rest of your job post.

Applica job description job title screenshot with blue bakcground and white font
Applica's Product Manager job post, created with Homerun. The job title is short, sweet and descriptive.

<div class="inpage-callout-container"><p class="inpage-banner-text">💡 Pro Tip: Be sure to follow SEO for job post best practices — particularly for the job title. This will help potential candidates find your job description online.</p></div>

About your company

A great job description should highlight your company. In the "About" section, include your mission, values, well-known customers, a peek into your culture, and why candidates should be excited to work with you.

Add a brief description of your team. Mention the office vibe, working conditions, team interests and any activities (Trivia? Ping pong? Board games? Run club?). Highlight what makes your team unique—this can help attract interested candidates.

💡 Remember, to hit the highlights and link to your career page for more details. Candidates might be coming from various sources, like a LinkedIn ad or a direct message from a friend. This might be their first (and only) impression of your company.

Applicap's About Us portion of their job description with a white background and black text
The About Us section on Applica's job posts focuses on their work and their customers

Job specification (a.k.a. job responsibilities)

In this “About the Job” section, describe the role you’re hiring for, also known as "key responsibilities" or "duties." Put on your writer’s hat and tell a story about the impact this person will have on the company’s success.

Focus on outcomes and impact rather than just tasks. Explain what they will own and lead, and how their duties will contribute to the company’s goals and mission. Describe who they’ll work with and what that will be like. Highlight the growth opportunities available within your company.

Other information to include in the job summary:

  • Tech and tools they’ll use
  • Exact job location
  • Set or flexible hours
  • Work environment (remote, hybrid, in-office)
The key tasks in a bullet point list from Applica's Homerun job description
Homerun user Applica does a fantastic job of briefly and succinctly listing the key job responsibilities for their soon-to-be Product Manager

About the candidate (a.k.a. job qualifications)

Also referred to as the qualifications, this section should include the list of requirements necessary for your job applicant to do the job. It can (briefly) list the requirements for hard/technical skills, soft skills, education, work experience and certifications.

This is also where you can specify the number of years of experience preferred. However, we recommend giving this a second thought. Your job description may fall victim to the “experience-needed syndrome" which can lead to talented young workers from getting shut out of the job market, as well as seasoned workers with relevant experience in other fields.

Focus on abilities instead of years, like "Ability to create high-quality designs" instead of "5+ years experience as a designer."

Applica's About the candidate section of their job descriptions
This is how Applica writes an effective 'About the Candidate' section on their job posts

<div class="inpage-callout-container"><p class="inpage-banner-text">💡Pro Tip: When writing job descriptions and hiring candidates, it’s best to keep an open mind. For example, not everyone should (or can) have a Master’s Degree. Consider if the qualities you’ve previously listed as requirements are indeed necessary to do the job well.</p></div>

BONUS job posting sections ⭐️

If you're struggling to find the right match, you need to go that extra mile to attract candidates that fit your company.

It's not about adding loads more text, but instead letting candidates glean what it's like to work in this specific role and discover whether they would feel at home in your company. You can do that with the following sections.

Perks and benefits

The “what’s in it for me?” part of the job advert. It’s common to show candidates the benefits they’d receive on the job, along with the expected salary range (more on that below!). 👀

While the monetary stuff is important, perks go beyond just the dough. 💸 After all, not every company can afford endless perks.

In a business that values its employees and fosters a strong company culture, meaningful perks and benefits can be a variety of things. They can be simple but impactful things like fresh coffee, working in a beautiful building, occasional team lunches, a central office location, flexible working hours, outdoor meetings when it’s sunny or being able to work from home. When writing job postings, don't underestimate the inherent (non-monetary) perks your company has to offer.

Applica's perks and benefits section of their job description with the perks listed out in bullet points
Applica lists a variety of their benefits, giving applicants a glimpse into their work culture

Additional job perks could include:

  • Dog-friendly office
  • Office snacks
  • Learning and development budget
  • Gym membership
  • Generous vacation policy
  • Team retreats
  • Pension contribution
  • Parental leave policy
  • Home office setup budget
  • Public transportation stipend
  • Visa and relocation assistance
  • And anything else that might make your company stand out from the rest. For example at Homerun, we make sure to mention our four-day work week and our Oliva mental healthcare offering.

ℹ️ What about adding salaries to job descriptions anyway?

Adding compensation to job posts and job descriptions is a step in the right direction when it comes to transparency, but it’s important to understand the pros and cons of it. Our view is that this is easier to do in companies that have a clear compensation strategy; where roles are leveled and where employees know exactly what’s expected of them in their roles.

It can be harder to specify a salary range for companies like small startups where roles are often more flexible and teams can be more open to hiring people with different seniority levels. You can first create a compensation philosophy and a career framework, and then go from there.

It’s important to note that in some U.S. states it’s become mandatory to add salary ranges to job posts.

Diversity, equity, inclusion and belonging (DEI&B) statement

Displaying your commitment to diversity statement on a job description shows potential applicants you’re serious about fostering a diverse and inclusive work environment. It’s a signal to anyone reading (particularly minority or marginalized folks) that your company is a safe space for them. And who doesn’t love that?

Remember though, it’s not just about quickly writing down your commitment to DEI&B — it has to be genuine, action-focused and true. Ideally, you already have a diversity, equity and inclusion in the workplace policy so your inclusive job description can be an applicant-focused version of that.

👉 As an example, check out Geckoboard’s commitment to diversity statement in their knock-out job description (spoiler alert: their job description was created with Homerun’s job post live editor!).

Geckoboard's DE&I statement on their job description
Geckoboard's Diversity, Equity, Inclusion and Belonging statement on their job postings

Think of this in a holistic way. If DE&I is important to your company then it shouldn’t only be reflected in this section but in the job post as a whole. You can do this by adding photos of your inclusive work events, including information about the accessibility of your office and being aware of gender-coded language (more on this below).

<div class="inpage-callout-container"><p class="inpage-banner-text">📣 How to avoid hiring bias in your hiring process</div></p>

Overview of the hiring process

While this is a “bonus” section, we highly recommend adding the hiring process to your job description. It can be hugely helpful for candidates to know what they're in for when applying for a job at your company. Bullet points work well here so list the steps with the number of job interviews and assignments involved in the hiring process, along with the time duration of each. This’ll help candidates make the right decision for them about whether or not they’d like to (or can) apply.

A timelines and overview of the job application process at Homerun from the application to job offer
What the hiring process looks like at Homerun

Other engaging visual elements

Your job description can’t attract talent all on its own. When writing and crafting your job post, show what it's like to work at your company and make it visual!

Get creative by adding attractive visual elements to your job description. This can include:

  • A photo gallery with fun photos of the team around the office and team events
  • Create a grid of photos with each team member.
  • A Spotify playlist of office tunes that your team likes to listen to.
  • Your tech stack with logos of the tools you use regularly (Slack? Trello? Figma?)
  • A video of a team member explaining the job role.
  • Your company's Instagram feed embedded on the job post.
  • A map that shows where your office is located or where your team members are based.
  • A grid of logos of your coolest clients.
  • A list of perks and benefits displayed in a visual, artistic way.

For many people, choosing to apply somewhere is often an emotional choice. The impression they get about the culture of your company is what's going to win them over.

A highly-visual job post and job description can look something like this (plus it’s easy to make when you use software like Homerun):

Example of a visuals-focused job application, created with Homerun's hiring software..
Job description example

Example of a good job description

Zooming in, when you put all of these tips and elements together, you can get a job posting like this! Plus, you can easily make a job description as unique, engaging and effective as this example with Homerun’s hiring software for small businesses (you can give it a shot and start a free 15-day trial of Homerun – no credit card required).

Example of what makes a good job description, with notes on each element.
Job description example
Create a job description as good as this 👆

Hiring software can help you create and post engaging job descriptions that actually attract talent.

Check it out

Best practices for writing the best job description 🏆

Textio analyzed over 300 million job descriptions to provide a few concrete guidelines that will help you improve your amount of quality candidates. Here are the job description best practices we stand behind for writing your own:

1. Limit the bullet points

For a gender-balanced candidate pipeline, only 1/3 of your job description should be made up of bullet points. Candidates view bullet points as boxes to check. Research shows that women are less likely to apply to job posts if they don’t check off 100% of the boxes (read, requirements) listed, while men will apply when they meet just 60% of the listed requirements. The fewer bullet points you have the less likely qualified candidates will self-select out of your hiring process.

2. Keep it simple stupid (KISS)

Simple, concise sentences between 13 to 17 words perform best for the job description itself. If candidates are spending less than six seconds looking at your job ad, chances are they won’t stick around to decipher long, confusing sentences.

3. Balance out gender-coded language

Research shows that some words appeal more to one gender than others, which can result in a skewed pool of applicants. Make sure your job description is neutral by running your text through a tool like the Gender Decoder. You could even consider skewing it more towards minorities for roles in which minorities are typically underrepresented.

4. Be brief and concise

Job descriptions with 600-700 words perform best. This is relatively short and should, therefore, help you to get to the point and not go too deep. It is after all an extremely early stage of the hiring process where the candidate merely needs to decide if they're interested.

5. Make it personal

Use "you", "we" and "our" pronouns throughout your description. For example, instead of using sentences like "A suitable candidate will have knowledge of the industry", make it more personal: "You know all about our industry."

6. Review and edit your job description

It’s crucial to get a second set of eyes on your job description before publishing. Ask another team member to double-check it for typos, jargon-y terms and missing sections. Also, check if you’re breaking one of the job description best practices.

50+ free job description templates

To kickstart your hiring and save you the hassle, we’ve written a bunch of job description templates so you don't have to. Each job description template follows the guidelines listed above.


⚾️ How to use these free job description templates: Copy the "about the company" section of the job you’re hiring for and tweak the text to fit your company and what you're looking for in your next hire. You can also use a job description template to gather inspiration from or you can use it as a starting point for future job descriptions.

Create a job description that actually attracts talent

Use Homerun's hiring software to seamlessly create and post effective job descriptions, and streamline your hiring process.

Get started

Job description FAQs

How long should a job description be?

A good description should be about 600-700 words, so it should be concise and get to the point quickly. Use the few words you have to attract your ideal candidate and keep their attention — a lengthy and wordy job description can easily put off candidates.

How do you write a perfect job description?

Be sure to follow the following steps to write the perfect job description that attracts the right candidate for your company:

  1. Nail down the structure
  2. Write a clear job title
  3. Summarize the job and how the candidate will make an impact
  4. Sell your unique perks and benefits
  5. Include concise and open-minded qualifications
  6. List the core job responsibilities
  7. Highlight your diversity, equity and inclusion commitment


How do you make a job description?

To make an engaging job description, job description templates can go a long way in getting the applicants you’re looking for. They speed up your workflow and help you save time on tedious writing. To take efficiency to the next level, a hiring software can help your company easily connect with candidates, collaborate with your team and hire great talent with an all-in-one system. From organizing your candidate pipeline to communicating with potential hires, it takes the messy (and manual) work out of growing your team. An ideal hiring software will help you put the candidate experience front and center, enabling you to hire top talent in less time. Learn more about how to make a great first impression with your job description and streamline hiring Homerun.

applicant tracking
Ditch email and spreadsheet chaos
Streamline your hiring workflow from start to finish with Homerun.
Learn more
Alessia Musso
about the author
Alessia Musso

Alessia is Homerun's resident Canuck and Content Writer based in London. She's been writing B2B content for small and medium-sized businesses for eight years and is passionate about helping people feel more confident (and happy!) in their jobs. When she’s not researching the ways growing teams can improve their hiring, she’s probably thinking about pasta, books, craft beer, and the importance of the Oxford comma.

Read more
14
min read
www.homerun.co/articles/how-to-write-job-description
join 1000+ businesses growing with Homerun
Ready to organize
your hiring?