Boneyard Tools

Job Description Generator

Enter the job title, company, and a few bullet points, and get a polished job description with a live preview. It builds the standard sections recruiters and candidates expect: an About the Role summary, Responsibilities, Requirements, optional Nice to Have and benefits, compensation, and a How to Apply line.

How to write a job description

  1. Enter the job title, company, location, employment type, and work mode.
  2. Add responsibilities and requirements as bullet points, plus any nice-to-haves, benefits, or a salary range.
  3. Review the live preview, then copy it, download it as a .md file, or print to PDF.

Examples

Full-time hybrid engineering role

Senior Backend Engineer, Northwind Labs, Austin TX, full-time, hybrid, 3 responsibilities, 2 requirements, salary $150,000 - $190,000
# Senior Backend Engineer

**Northwind Labs | Austin, TX | Hybrid | Full-Time**

## About the Role
...

## Responsibilities
- Design, build, and operate reliable backend services
...

## Requirements
- 5+ years building production backend systems
...

## Compensation
$150,000 - $190,000

## How to Apply
...

Frequently asked questions

Is my data sent to a server or stored anywhere?

No. The job description is generated entirely in your browser with JavaScript. Nothing you type, including the company name, salary range, or role details, is uploaded, logged, or saved. Closing the tab clears everything.

What sections does the generated job description include?

It builds a title line, a company and location header, an About the Role summary, Responsibilities, and Requirements. Nice to Have, What We Offer (benefits), and Compensation appear only when you add them, and every posting ends with a How to Apply section.

How does it handle remote, hybrid, and on-site roles?

You pick the work mode and it appears in the header next to the employment type. If you leave the summary blank, the auto-generated About the Role line names the work mode too, so a hybrid or remote posting reads clearly.

Should I include a salary range?

It is optional, but listing a range tends to attract more and better-matched applicants, and several regions now require pay transparency in job postings. If you enter a range it shows under a Compensation heading; leave it blank to omit that section.

Can I download or print the job description?

Yes. You can copy the text to your clipboard, download it as a Markdown (.md) file, or use Print to save it as a PDF. The Markdown headings paste cleanly into most job boards, applicant tracking systems, and docs.

How do I write strong responsibilities and requirements?

Use short, action-led bullets. Start responsibilities with verbs like design, own, or collaborate, and keep requirements to genuine must-haves so you do not deter good candidates. Move anything optional into the Nice to Have list.

Related tools