More templates

Free Customizable Job Description Templates

Plain and simple, a job description is a summary of a specific job. It answers questions like: "What kind of experience would an ideal candidate for this position have?" and "What would an employee's day-to-day tasks look like working in this position?"
Start for free

What is a job description?

A job description is a detailed summary of a role, where an employer describes the responsibilities, tasks, qualifications, and requirements needed for that position.

Who writes the job description?

Job descriptions are most often used during the hiring process and are common human resources tools. They're often included on job boards and as part of job postings to give potential applicants a detailed description of the position they're interested in.

Sounds handy, right? Right! Effective job descriptions are incredibly useful, but notoriously tricky to put together.

Pro Tip: Job descriptions aren't only about describing available positions. Smart companies also use them to sell themselves and attract top talent.

What should a job description include? 

Job descriptions vary between companies and industries, but their main contents are pretty consistent across the board. They often include the following:

Basic information & context

This includes information related to the hiring company, company culture, and job title.


Job title: Director of Engineering

Report to:  @chris, CEO

A job summary

Here, the company provides a general description of the position available as well as its associated job responsibilities.


We’re looking for a passionate senior full-stack engineer with skills and experience in growth to build Slite's long-term sustainable growth with us.

Job duties & responsibilities

These are often listed in order of importance and describe what the successful candidate would do on a day-to-day basis working in the position.


  • Help developers grow their skills and experience
  • Work closely with product and design teams
  • Conduct code reviews and ensure knowledge sharing between developers

Position objectives:

These points focus less on tasks and more on what a person working in a position would actually achieve within a company.


"In the Growth Team, every experiment we launch aims at helping Slite grow!

  • You will focus on delivering experiments to accelerate Slite's growth.
  • You will launch initiatives to maintain and scale the growth engineering stack."

Required studies

Degrees, certifications, qualifications, and experience.


  • Bachelor's degree and 5 years of relevant experience
  • Advanced degree and 3 years of relevant experience

Job requirements

This section typically doesn't focus on concrete achievements like degrees or work experience, but rather on skills and abilities. For example, "excellent communication skills," demonstrated problem solving abilities under pressure," or "extensive knowledge in social media marketing strategies."


  • Deep JavaScript experience
  • Excellent written and verbal communication skills

Work environment

This varies from industry to industry, but if your open position involves working conditions that are physically demanding or particular, this is where they should be made clear.


  • 🖥️ Remote setup: coworking or at-home setup, your pick. Slite covers your expenses.
  • 🌈 We go on team offslites every 4 months


Make a list of the benefits you can offer and all the awesome perks your company has with a call to action to apply.

  • 🤩 Competitive salary and equity
  • 🏝 5 Weeks PTO + 11 French Holidays 🇫🇷
  • 📚 Buy any book policy
  • 💻 Macbook: a new laptop for a new job

"Apply for this Job"

How to write a job description?

Ready to go? Start putting together your job description template by:

Step 1: Brainstorming

Don't skip this step! Brainstorming and bullet points are how great job descriptions come together. Make sure to involve people who are familiar with the open position and ideally, people who have held the position in the past.

Step 2: Do your Research

Check out sample job descriptions from companies you admire or read through job descriptions that your company has used in the past. Take note of what you like and don't like about them. This will help you find the right voice for your job description.

Step 3: Be Specific

Avoid vague language and be as specific as possible when it comes to job requirements and expectations. This will help attract top talent and avoid confusion later down the road. If the open position carries specific expectations with it, make sure you state them clearly.

Ask yourself: "What do I expect a successful candidate to accomplish in this position within 3 months? A year? 3 years?"

Step 4: Show what you can offer

If your company's a great place to work, now's the time to say so! Make sure to capture your company's spirit and culture in your job description, especially in the introduction. Make sure top talent knows why they should be working with you!

...there you have it! We can't wait to see the top talent your attract for your next open position!

What are the benefits of writing a job description?

By now you might be asking yourself why you should put time into writing an effective job description. Well, job descriptions...

  • Help you find the best candidates for your open position. If your company has a good idea of the ideal candidate for a position and that spirit is transmitted through your job description, top talent that fits the bill will take notice.
  • Assist hiring managers and human resources personnel in putting together employment contracts and providing them with an employee handbook when a successful candidate is found.
  • Act as a basis for measuring future employee performance.
Pro Tip: Job descriptions can also be used as benchmarks for compensation, career planning, promotions, discipline, job evaluations, and professional development.
  • Especially in the context of larger organizations, job descriptions help keep track of the mandates of different positions within the larger framework.
  • Give you the opportunity to highlight your company culture and tell qualified candidates why they'd love working for you!

Try Slite's free job description template

Hiring processes can be overwhelming, so many human resources managers have trouble finding the time to put together effective job descriptions.

That's where Slite comes in.

We're here to make your recruitment process a breeze. Our job description template is the perfect tool for your hiring team to put together great job descriptions through collaboration and brainstorming. Trust us, you'll never look back.