How to Write a Great Job Posting

How to Write a Great Job Posting

Writing a great job posting isn't as hard as some might think, but, as with many things in life, the devil is in the details. Here's a short guide on what to include to attract the best possible candidates for your role.

Introduce your company

Don’t rush into things. Give potential candidates a first impression of your company and workplace. This helps both you and the candidate assess whether there’s a good fit. People have different expectations for a workplace, and you want to attract the best possible candidates who align with your philosophy.

  • Where is the company based?
  • What industry does your company operate in?
  • Does your company have any interesting clients, customers, or partnerships?
  • What is the culture like at your company (e.g., regular off-site events, frequent team gatherings, or retreats)?
  • Is the role on-site, remote, or hybrid?
  • If you operate internationally, include the time zone the team works in.

Describe the role, in an honest way

Often, people try to make a role sound bigger than it is. That’s understandable—you want to attract the best possible candidates. However, we recommend avoiding this approach. You wouldn’t want your candidates to lie about their qualifications, so why should you misrepresent the role?

  • Is this a leadership role or an individual contributor (IC) role?
  • What does the role look like on a daily basis?
  • What are the frequent tasks and responsibilities?
  • Will candidates need to communicate with external partners or customers?
  • Is it a highly collaborative role, or is it expected that most work will be completed independently?
  • Will candidates report to leadership or collaborate with other teams?
  • What are the career prospects and potential next steps?

List of responsibilities and expectations

Give candidates a clear list of what is expected from them. This ranges from daily tasks to academic and educational requirements.

  • Do candidates need prior experience in the industry?
  • Is this a senior, mid-level, or junior role?
  • How many years of experience are expected?
  • Is a specific education mandatory for the role (e.g., university degree, certifications, courses)?
  • Which languages should a candidate be fluent in?
  • What personal characteristics are valued (e.g., independence, autonomy, flexibility, curiosity, continuous learning)?

List of benefits

Provide candidates with an overview of what they can expect from both the company and the role.

  • Salary range or expectations
  • Career development opportunities and growth outlook
  • Budgets for health, personal activities, or education (e.g., courses, training)
  • Team activities and events
  • On-site amenities (e.g., coffee machine, parking space)

Bonus: Let candidates know what a typical week looks like

Even the best job description might miss certain details, so describing a typical week at your company can provide valuable insights and reduce surprises—for both you and the candidate. It also gives you a chance to highlight aspects of the workday that might be hard to convey otherwise.

Create your custom job posting and hire great candidates

Wittl is an easy-to-use and affordable Applicant Tracking System to get you up and running quickly with customizable hiring pipelines, candidate pages, review systems, and job postings and application forms.

Get started

What to check for before publishing your job posting

  • Keep it short and concise
  • Keep it short and concise
  • Proof-read it
  • Highlight growth potential and impact
  • Double-check that all important information is included (responsibilities, expectations, requirements, salary, etc.)
  • Make it easy to apply

How to you create a job posting?

Google Sheets or Notion are great tools for writing and sharing your job posting, and you can easily link to them from various job platforms such as LinkedIn or Indeed. If you want to take it a step further and offer a more elegant and convenient solution, consider using an Applicant Tracking System like Wittl.co. It not only provides extensive customization options for your job postings but also offers powerful hiring features, such as defined hiring stages, flexible candidate review systems, and built-in candidate messaging.