Your business & role
Pick your business type. We'll show the roles you usually hire for.
How to write a job description
Six parts every strong hourly job post needs. Write it yourself, or skip straight to the generator.
- Start with the exact job titleUse the title people actually search for — “Barista,” “Line Cook,” “Retail Associate.” A clever title just makes the post harder to find.
- Open with a short pitchTwo lines on who you are and why the job's worth it: the team, the vibe, and what makes a shift here good.
- List what they'll actually doFour to six bullets of the real, day-to-day tasks — opening, the register, closing — so candidates know the job before they apply.
- Spell out the must-havesExperience, availability, and the physical basics like standing or lifting, plus any certifications such as a food-handler card.
- Be upfront about pay and scheduleShare a pay range and the shifts you're filling. Many states now legally require a pay range right in the posting.
- Close with how to applyGive one clear next step and an equal-opportunity statement. Both build trust with candidates and keep your posting compliant.
Made for Main Street, not corporate recruiters.
Written for hourly, not corporate
Most generators are trained on office jobs. This one sounds like a real diner, shop, or salon. Concrete and human, not buzzword soup.
Compliance built in
It checks your local minimum wage, flags states and cities that require a pay range in the posting, and adds an equal-opportunity statement for you.
Tone and length in your control
Friendly, professional, or casual. Short or detailed. It's all right in the tool, with no app to download.
One post, every board
Happy with it? Post it with Homebase — free for a single location — and one listing goes out to Indeed, ZipRecruiter, Glassdoor, Google, and more.
Hiring for a specific role?
Start from a detailed, hand-written guide with duties, skills, and a ready-to-edit template, then generate your own posting above.
From job post to hired,
in the Homebase app
Why hourly teams upgrade to
Homebase
This free tool handles the basics. Homebase handles everything else.

Homebase has helped us streamline our team schedule. As a wedding venue there are a lot of roles to coordinate, and Homebase helps us verify the right staff are showing up at the right time each and every day.

It is great for planning and budgeting. We do two-week schedules and you can see how things work. Especially right now, with labor costs going up, it really helps us track.
Is this job description generator free?
Yep. It's completely free, and there's no signup to generate and copy a job description. You only create a Homebase account if you want to post the job.
Who is it for?
Owners and managers at small businesses hiring hourly teams: restaurants, cafés, bars, retail shops, salons, cleaning and home services, delivery, fitness, childcare, and medical offices. It writes the posting from your side, not resumes for job seekers.
How do I create my own job description?
Start with what the role actually involves on a shift: the day-to-day tasks, the schedule and availability you need, the pay range, and the requirements that are genuinely required rather than nice to have. Then add the reasons the job is worth taking — tips, meals, flexible hours, training. Answering those four steps above gives you a formatted, ready-to-post description in a few seconds, and every line stays editable before you copy it.
Can ChatGPT write a job description?
It can, and the draft usually reads well. The gap is what a general chatbot doesn't know about your posting: your state or city's minimum wage, whether you're legally required to include a pay range, and what the role really looks like on an hourly shift. This tool checks pay rules against the location you enter, scores the finished post, and asks for those details up front instead of expecting you to remember them in a prompt.
How do I get AI to write a job description?
Give it the specifics no model can guess about your business. This tool collects them in order — business type and role, pay and schedule, responsibilities and the honest realities of the job, then tone and length — and writes the posting from your answers. There's no prompt to craft and no sign-up, and you can copy the result or send it to the job boards through Homebase.
Does it check minimum wage and pay-transparency laws?
Yes. It warns you when your pay is below the local minimum wage, flags states and cities that require a pay range in the posting and adds one, and includes an equal-opportunity statement. It's guidance, not legal advice, so verify your local labor laws before you post.
Can I edit the job description?
Of course. The preview is fully editable. Click any line to change it and the score updates live. Then copy the formatted text or post it straight to Homebase.
How do I post the job?
Click “Post this job with Homebase.” One listing goes to Indeed, ZipRecruiter, Glassdoor, Google, Facebook Jobs, and your own Homebase career page, and you track applicants and onboard new hires in the same app. Job posting is free for a single location. New posts go through a review that usually takes about 24 hours before they appear on the boards, and they close automatically after 30 days.



