Skip to content

I've never hired anyone before and now I need to write a job description. Where do I start so the right people apply?

Bring what this person will actually do in a normal week, three skills they cannot start without, the pay range, the schedule and where the work happens. HidenGPT's Anything format drafts a clear posting of 300 to 450 words from those notes. You get an ad candidates can measure themselves against, not a wish list that scares people off.

Try it with your own details

Use it for

How to do it in HidenGPT

  1. 01

    Write down the work, not the ideal person: the five to seven tasks that fill a normal week, with tools and rough numbers like accounts, clients or tickets.

  2. 02

    Split the requirements into must-have to start and nice to have, and cut every must-have you would waive for a strong candidate.

  3. 03

    Pick Anything, keep Tone on Professional, and paste the tasks, requirements, pay range, schedule, location and how to apply.

  4. 04

    Check the draft against your notes: every duty real, every number right, no requirement added that you did not list.

  5. 05

    Read it as a candidate would on a phone, then post it with a plain title and the pay range in the text.

Anything: Describe what you need; it works out the format and writes it.

Example: a complete posting (330 words)

“Part-time Bookkeeper (20 hours a week), Green Fork Restaurants, Denver

Pay: $28 to $34 an hour, depending on experience Schedule: 20 hours a week, flexible; in our Denver office on Tuesdays, remote the rest

About us Green Fork runs three neighborhood restaurants in Denver with about 70 staff. Our books are in good shape, and we want to keep them that way as we grow.

What you'll do - Enter and pay supplier invoices each week in QuickBooks Online, about 60 a week. - Reconcile six bank and credit card accounts every month. - Track tips and cash deposits from each location and flag gaps to the managers. - Send monthly numbers to our outside accountant by the 10th. - Answer supplier questions about payments.

What you need - At least two years of bookkeeping. - Daily use of QuickBooks Online. - Care with numbers and the habit of asking when something doesn't add up.

Nice to have - Experience with restaurants, tips or a POS system like Toast.

What we offer - A steady, part-time role with flexible hours. - A shift meal on office days.

How to apply Send your resume and a few lines about the bookkeeping you do now to jobs@greenfork.example by Nov 13. We'll reply to every applicant within two weeks.”

The numbers (60 invoices, six accounts, the 10th) tell a candidate the size of the job better than “manage accounts payable” ever could.

The parts, in the order candidates read them

Candidates skim a posting the way you skim a menu: title, pay, location, then the list of duties. Put those where they look.

1. Title: the name people search for. “Bookkeeper” beats “Numbers Ninja”, and “Senior” only when it is. 2. Pay, schedule, location and remote rules, in the first lines. 3. Two or three sentences about the team or company. Skip the founding story. 4. What you'll do: five to seven bullets with verbs and numbers. 5. What you need: three to five real must-haves. 6. Nice to have: two or three, clearly optional. 7. What you offer, then how to apply and by when.

As a rule of thumb, 300 to 600 words covers most roles. A longer posting usually means a list of duties that belongs in the onboarding plan instead.

Requirements, pay and wording that cost you applicants

Long must-have lists cut your pool. Some capable people do not apply unless they meet every line, so “5+ years” when you would hire someone with three keeps those people away. Ask of each requirement: would I reject an otherwise great candidate without it? If not, move it to nice to have.

Pay ranges are often required, not just polite. New York City, for example, has required a good-faith pay range in job ads for work performed in the city since November 1, 2022, according to the city's Commission on Human Rights (read 15 Oct 2026). Other states and cities have their own pay transparency rules, so check the rules where the job is based.

Avoid wording that hints at the age, gender or background you picture: “digital native”, “young and energetic team”, “native English speaker” when you mean fluent. Describe the work and the skill. If you are unsure about a phrase, ask HR or an employment lawyer before you post.

What the Anything format does with your notes

Anything works out the text type from your request, so say “job description” or “job posting” in the first line and it follows that type's usual structure. With Length on Auto, write “about 350 words” in the request and it aims for that number; Medium on its own means about 200 to 500 words.

It does not invent duties, benefits or numbers you did not give, so a missing pay range stays missing rather than guessed. If you ask for headings, you get them; the example above uses the plain ones most job boards display well. A light red pen pass removes the phrases job seekers have learned to skip: “fast-paced environment”, “rockstar”, “we're like a family” and “competitive salary” in place of a number.

Not the right tool if

  • Describing your own past jobs on a resume. That is a different text; the resume summary page and the Career format fit it better.
  • Formal job descriptions used for pay grading, union agreements or government roles. Those follow a set template and approval process.
  • Deciding whether a role is exempt from overtime, or other employment-law questions. Ask HR or an employment lawyer.

Other ways to do it

Your job board's template
Most job boards show templates or sample postings. Use them for structure and replace the generic duties with your real week.
Your HR system or a recruiter
For larger companies with a style and legal checks in place. Give them the same task list from step one.
Copying a competitor's posting
Fast, but you hire for their job. Borrow the structure, never the duties.
ChatGPT or another chatbot
Quick structure, but expect “dynamic, fast-paced environment” and a long must-have list. Cut both.

Questions

How do I write a job description?

Start from the real weekly work, list three to five true must-haves, add the pay range, schedule and location near the top, and end with how to apply. Aim for 300 to 600 words.

What should a job description include?

A searchable title, pay, schedule and location, a short line about the team, duties with numbers, must-haves, nice-to-haves, what you offer and how to apply.

Do I have to include the salary range?

In some places, yes: New York City, for example, requires a good-faith pay range in job ads. Check the law where the job is based; even where it is optional, a range brings more fitting applicants.

How long should a job description be?

Roughly 300 to 600 words, as a rule of thumb. Shorter often leaves out the duties; longer tends to bury them.

How do I write a job description for a new position?

List what the person will do in their first six months and what problem the role solves. If you cannot name five real tasks yet, define the role further before you post it.

Is it okay to write a job posting with AI?

Yes, if the duties, pay and requirements come from you. It drafts from your notes; you check every line against the real job and publish it as your company's posting.

Can I try it before I pay?

Yes. The homepage gives visitors 2 drafts a day without an account, enough for a posting and a revision. A plan adds saved history and voices; Pro's first month is $3.