How to Write A Job Description: Complete Guide with Examples

Learn how to write a job description with this step-by-step guide. Includes templates, examples, and tips. Use Rephrasely's free AI tools to write faster.

Try It Free

How to Write A Job Description: Complete Guide with Examples

Hiring the right person starts with a great job description. In this guide you’ll learn exactly how to write a job description that attracts qualified candidates, reduces confusion, and speeds up hiring. Follow the steps, use the examples, and try the Rephrasely tools mentioned to write faster and cleaner.

What Is a Job Description?

A job description is a clear, written summary of a position’s purpose, responsibilities, required skills, and expectations. It informs candidates what the role involves, helps hiring managers set interview criteria, and guides performance evaluations.

Good job descriptions balance clarity with persuasion: they explain the role and sell the opportunity to the right talent.

Step-by-Step Guide: How to Write a Job Description

  1. Start with a clear job title

    Use a standard, searchable title that candidates will type into job sites. Avoid internal jargon or creative titles (e.g., use “Senior Software Engineer” over “Code Ninja”).

    Include seniority and specialty when relevant: “Marketing Manager — B2B” or “Product Designer (UX/UI).”

  2. Write a concise summary (2–4 sentences)

    Lead with a one-sentence purpose: why the role exists and how it contributes to the company. Follow with two short sentences on the team and the impact the hire will make.

    Example lead: “We’re hiring a Growth Marketer to increase user acquisition across paid channels. You’ll work with product and analytics to design campaigns that scale.”

  3. List core responsibilities (use action verbs)

    Provide 6–10 bullet points that start with strong verbs: “Develop,” “Lead,” “Analyze,” “Manage.” Keep each bullet focused on one outcome.

    Quantify when possible: “Manage a $200K monthly ad budget” or “Lead a team of 3 designers.”

  4. Specify required and preferred qualifications

    Split qualifications into “Required” (must-haves) and “Preferred” (nice-to-haves). This helps applicants self-select and reduces irrelevant applications.

    Include experience level, technical skills, education, certifications, and soft skills (e.g., communication, leadership).

  5. Describe compensation, benefits, and logistics

    Whenever possible, include a salary range to increase transparency and reduce mismatched applicants. List location, remote options, expected hours, and travel.

    Mention key benefits: health insurance, PTO, equity, learning budgets, flexible schedules—these often sway candidates.

  6. Highlight company culture and mission

    Two to four sentences about your company culture, values, and mission help candidates assess fit. Use specific examples (weekly hack days, mentorship program).

    Avoid vague praise-fluff; give evidence like “We run quarterly customer interviews and have a 10-week onboarding mentorship.”

  7. Include equal opportunity statement and accessibility notes

    Add a short statement committing to equal opportunity and accommodations. This invites a broader applicant pool and keeps you compliant with many platforms.

    Example: “We’re an equal opportunity employer and provide reasonable accommodations for applicants with disabilities.”

  8. Finish with a clear call to action

    Tell candidates exactly how to apply and what to submit: resume, portfolio, cover letter, or a short assignment. Give a timeline if possible.

    Example CTA: “Apply with your resume and a one-paragraph note on a project you’re proud of. Applications close on [date].”

  9. Optimize for search and readability

    Use the main job title and variations in the description so job boards can match your posting to searches. Break content into short bullets and include headers.

    Use keywords candidates search for (skills, tools, certifications) but avoid keyword stuffing—write naturally first, then refine.

  10. Edit and test your description

    Read aloud or have someone unfamiliar with the role review it. Use tools to paraphrase awkward sentences, check for AI-style phrasing, and scan for plagiarism.

    Try Rephrasely’s AI writer (Composer) to draft, the plagiarism checker for originality, and the AI detector to ensure human tone. Use the Humanizer if you need to make content more conversational.

Template / Example

Below is a ready-to-use template and a full example you can copy, customize, or paste into your hiring platform.

Job Description Template

  • Job Title: [Official Title, e.g., Senior Product Manager]
  • Location: [City, Remote / Hybrid]
  • Salary Range: [e.g., $90,000–$120,000]
  • About the Role: [One- to two-sentence summary of role and why it matters]
  • What You’ll Do:
    • Lead [activity] to achieve [outcome].
    • Collaborate with [team] to [deliverable].
    • Measure and report on [metrics].
  • Required Qualifications:
    • [X] years of experience in [field].
    • Proficiency with [tools/technologies].
    • Demonstrated ability to [skill].
  • Preferred Qualifications:
    • Experience with [industry-specific skill].
    • Degree or certification in [field].
  • Benefits: [List of benefits]
  • How to Apply: [Instructions and deadline]
  • EEO Statement: [Short accessibility statement]

Example: Senior Product Manager (Mobile)

Job Title: Senior Product Manager — Mobile

Location: Remote (US) — Hybrid options in SF office

Salary Range: $130,000–$160,000 plus equity

About the Role: You’ll lead our mobile product roadmap and help scale features that increase daily active users (DAU) and retention. You’ll work closely with Design, Engineering, and Growth to ship experiments and run A/B tests.

What You’ll Do:

  • Define and execute the mobile product roadmap aligned with company OKRs.
  • Run end-to-end experiments to improve onboarding conversion by 10%+.
  • Partner with data to analyze user funnels and prioritize opportunities.
  • Mentor junior PMs and coordinate cross-functional release planning.

Required Qualifications:

  • 5+ years in product management, with at least 2 years on mobile products.
  • Experience running A/B tests and interpreting statistical results.
  • Strong communication skills and experience leading cross-functional teams.

Preferred Qualifications:

  • Background in consumer apps or games.
  • Experience with Firebase, Amplitude, or Mixpanel.

Benefits: Health, dental, vision, 401(k) with match, flexible PTO, $1,500/year learning stipend, equity.

How to Apply: Submit your resume and a 1–2 paragraph summary of a product decision you led. We review applications on a rolling basis.

EEO Statement: We’re an equal opportunity employer and welcome candidates from diverse backgrounds. We provide reasonable accommodations upon request.

Common Mistakes to Avoid

  • Vague or overly long titles

    Problem: Creative titles confuse applicants and hurt searchability. Fix: Use a standard title and include specialty in parentheses if needed.

  • Listing too many “nice-to-haves” as requirements

    Problem: Overly strict requirements narrow your candidate pool. Fix: Separate required and preferred qualifications and keep must-haves minimal.

  • Not including salary or location

    Problem: Lack of transparency leads to mismatched applicants and drop-offs. Fix: Add a salary range and clear location/remote policy.

  • Using jargon or internal processes

    Problem: External candidates won’t understand internal shorthand. Fix: Describe responsibilities and outcomes in plain language.

  • Making the description all about the company, not the role

    Problem: Candidates need to understand day-to-day tasks. Fix: Start with a concise role summary and prioritize responsibilities and expectations.

Checklist

  • Clear, searchable job title
  • Concise role summary (1–3 sentences)
  • 6–10 action-oriented responsibilities
  • Separated required vs. preferred qualifications
  • Salary range, location, and remote options
  • Company culture and benefits listed
  • EEO statement and accessibility note
  • Clear application instructions and deadline
  • SEO keywords naturally integrated
  • Final edit using tools: draft, humanize, check AI tone, and verify originality

How Rephrasely Can Help

Writing multiple job descriptions? Save time with Rephrasely’s Composer (AI writer) to generate drafts from your bullet points. Use the Paraphraser to create multiple listing variations for different platforms.

Before posting, run your text through the plagiarism checker to ensure originality and the AI detector to verify tone. If the copy feels too robotic, use the Humanizer to make it more conversational. Rephrasely’s translator helps localize postings for international candidates.

Frequently Asked Questions

How long should a job description be?

Aim for 400–700 words. That’s enough to cover responsibilities, qualifications, and benefits while keeping candidates’ attention. Use bullets for readability and headers to break sections.

Should I include a salary range?

Yes. Including a salary range increases applicant quality, builds trust, and reduces time wasted on mismatches. If you can’t share exact numbers, provide a broad range or mention competitive pay.

Can I use AI to write job descriptions?

Absolutely. AI tools like Rephrasely’s Composer can draft job descriptions quickly. Always edit for tone, specificity, and inclusivity, and run the draft through the AI detector and plagiarism checker for best results.

Related Tools

Ready to improve your writing?

Join millions of users who trust Rephrasely for faster, better writing.

Try It Free