how to write a great job post

How to Write a Great Job Post

Writing a great job post is the first step towards improving your hiring process.

Your job ad should get the candidates excited about the role. It should also help them determine whether they are suitable for the position and whether to apply. 

In this article, we will show you how to write an effective job post for a range of different roles.

So let’s start with the basics.

Your job ad should be a reflection of your company and the position you are offering.

Here are the main elements you need to include:


Reading your job ad is probably the first time that your potential employee has even heard of your company. 

That’s why you need to start out with the basics. Write an introduction about yourself, your company and the position you are offering.

Communicate your company values right away to attract the right candidates and filter out the wrong ones.

Remember, you need to put your sales hat on at this stage and really ‘sell’ the opportunity so you get the best candidates.

Consider whether you are happy to include a short video of yourself introducing the role as a way to really stand out and communicate with the potential applicants.

Qualifications & Requirements

This is a list of skills that your future employee needs to have. 

Start out by writing the most important requirements, such as educational background and experience that are absolutely necessary. 

At the end, you can include preferred skills that are not mandatory, but could serve as an advantage to a potential applicant.

Job Description & Responsibilities

When writing the job description, highlight the most important details and try to convey an idea of how a typical day at work will look for your future employee.

Make sure to include all your expectations, so that your candidate knows exactly if the position is right for them.

Benefits & Perks

If you want your job posting to attract as many great candidates as possible, include a paragraph about the benefits your company offers. 

If you already know the salary you want to pay, then include the salary right away. Studies show that 61% of candidates see it as the most important part of the job description.

If you’re not sure how much you’ll need to pay then you can set your post as salary negotiable and you can ask job seekers that apply to give you their expectations. This lets you review quality vs cost and make an informed decision.

Aside from these, don’t forget to include information on how to apply and steps of the hiring process. 

Also, pay special attention to formatting. Use bulleted lists and make sure your job ad is easy to read.

If you want a great layout that we find works for all roles then this job ad is a great example.


Now, let’s move on to some specific roles. 

Depending on the role you’re looking to fill, there are different aspects you need to consider.

formatting a job post

Job Posts for Developers

Demand for full-stack developers has grown 151% over the past three years

That’s why writing a great job posting is crucial – if you want to attract a great candidate, you can’t risk your ad getting lost in the sea of other similar developer job postings.

A great developer is someone who is constantly looking to improve their skills, so make sure to write about training or growth opportunities that you offer. 

Mention the tools your team uses and if you are using Scrum, Kanban, or some other processes in your projects, include it in your listing.

Want a great example job post? Check out this great developer job ad to see how a good job posting for developers looks like.

Job Posts for Virtual Assistants & Customer Support Specialists

The scope of work for virtual assistants and customer support specialists depends on the type of the company.

Virtual assistants can do almost anything, from marketing to managing events. 

That’s why the job description is the most important part of the job posting. This is an example of a great job ad for a virtual assistant.

If you want someone who will be constantly available to reply to comments on social media, make sure to include it in your post. Write about the tools they need to use and if they will have any growth opportunities

Here is an example of a great job posting for a customer support champion.

Since these roles provide different services and have a wide variety of skills, you can also include a list of things that you don’t want in a potential employee

This will filter out any undesirable candidates and help you find the right fit for your company. 

Job Posts for Designers & Content Writers

These roles are highly creative, so most of your candidates will appreciate if you include more information about the company values and the flexibility of the position. 

If you are looking for a talented designer or a great content writer, always ask them to attach examples of their work with their CV.

Here are two great examples of job postings if you are looking for a designer or a content writer.

Job Posts for Project Managers

The right project manager will improve every aspect of your business. That’s why it is important to avoid too many applicants and focus on finding the right one.

If you are writing a job posting for a project manager, try to avoid generic descriptions. 

Everyone knows that a project manager needs to have good communication and organizational skills. 

Instead, focus on describing the details of your projects. If you have a preferred project management methodology, include it in your job ad. 

Here is an example of a good project management job post.

job post for a project manager

Job Postings for Sales & Marketing

If you are looking for a new addition to your Sales & Marketing team, the most important thing is to be specific. 

Although it might seem easier to write about general responsibilities (such as converting prospects into customers), try to include more details about the position you’re trying to fill.

This will not only make your job posting stand out from the rest. It will also help your potential candidates determine if they are the right fit for the role.

Here is a sample of a job post for a marketing position with an eye-catching title and a great job description.


This was our guide on writing a great job post.

By the way, did you know that 85% of businesses who hire remote workers have confirmed increased productivity?

That’s why JobRack is the perfect place for you to post your job ad. We have thousands of qualified Designers, Developers, Project Managers, and many other great remote employees that would be great assets to your team. Click here to find out more.