Skip to main content
Skip table of contents

How to write a perfect job description

Writing a job description that gets great questions from Cara

Why this matters

Cara generates interview questions based on the information you provide.

If the input is too limited or vague, the output will be generic.
If the input is clear and detailed, the questions will be role-specific and high quality.

Quick rule

The more specific your job description, the better Cara’s questions will be.

What to include

To get the best results, include:

 Role context

  • Job title

  • Team or function

  • Seniority level

Key responsibilities

  • What the person will actually do day-to-day

  • Core projects or focus areas

Skills and experience

  • Must-have skills

  • Nice-to-have skills

  • Tools or systems used

 Success criteria

  • What success looks like in the role

  • Key outcomes or goals

What to avoid

  • One-line inputs (e.g. just “Sales Manager”)

  • Very high-level descriptions with no detail

  • Copy-pasting generic job ads without context

These lead to generic, less useful questions

Before vs after example

Before (generic input)

“Marketing Manager”

Result:

  • Broad, generic questions

  • Not tailored to your role

After (strong input)

“Marketing Manager responsible for demand generation in a B2B SaaS company. Focus on paid acquisition, campaign optimisation, and working closely with sales. Success is measured by pipeline growth and conversion rates.”

Result:

  • Specific, role-relevant questions

  • Better assessment of real skills

If your questions aren’t quite right

You can:

  • Add more detail to your job description

  • Regenerate the plan

  • Edit or refine questions manually

Tip

Think of your job description as briefing a human interviewer.

If they wouldn’t understand the role from your description, Cara won’t either.

Why this works

  • Simple cause → effect

  • Clear examples (this is key)

  • Actionable, not theoretical

  • Prevents a very common failure point

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.