Skip to main content

Best Practices for Writing Job Postings on Nimble

Written by Ashley Peda

Your job postings are often the first thing a candidate sees when considering a role at your school or district. Taking time to review and refresh your posting strategy each hiring season can make a real difference in how many applications you receive and how quickly you fill your roles.

1. Audit for clarity, content, and concision

Candidates scan before they read, make sure the essentials are visible up front:

  • Grade level and subject area

  • School name and location

  • Full-time, part-time, or temporary status

  • Start date (even if approximate)

  • Salary range and daily schedule

Beyond the basics, your posting should reflect what makes your organization worth choosing. Does it communicate your core values and share anything unique about your curriculum or district culture? The K-12 market is competitive. Candidates want transparency, and strong postings deliver it.

Within Nimble, you can customize job posting text (formatting, color, bulleted lists) and include hyperlinks to videos or supporting documents if you want to go a step further.

2. Use specific, searchable job titles

Use titles teachers actually search for. "3rd Grade Teacher" outperforms "Elementary Educator – Opportunity Awaits." Avoid internal jargon or acronyms. If the role is a long-term sub or part-time, include that in the title.

Job titles also directly affect how your posting ranks on third party job boards (including Indeed and ZipRecruiter). A few things our team has found matter:

  • Avoid special characters. Indeed flags characters like “&” as reducing visibility — spell out "and" instead. The same goes for symbols like “!” or “*”, which can cause your posting to be flagged as spammy.

  • Keep titles clean and concise. Don't include job codes, dates, locations, or salary info in the title itself — that belongs in the job description. A cluttered title hurts both readability and ranking.

  • Put key details in the job description. Indeed surfaces organic jobs based on keyword matching across the full posting. A thin or vague description ranks lower, so more detail in the body means better organic visibility.

  • Create a new posting rather than editing an existing one if you need a freshness bump. Editing a live posting in place does not reset its ranking — only a new posting does.

3. List only what's actually required

Include credentials that are genuinely required for the role. Inflated requirements shrink your applicant pool. If teaching licensure is required, say so clearly. If you're open to non-credentialed teachers who are eligible for temporary certification, note that in your posting.

4. Keep your application questions lean

The application itself is often where strong candidates drop off, not the job posting. A few things to keep in mind:

  • Ask only what you need for a first-round decision. Every additional question adds friction, and long applications lose candidates who have other options open. You can always gather more detail later in the process.

  • Be selective about marking questions as required. A required question that doesn't apply to a given candidate, or that they can't answer, can stop them from submitting the application at all. We've seen candidates get stuck and abandon an otherwise-strong application over a single required field. Reserve "required" for questions that are true must-haves.

  • Use eligibility screening for hard requirements. Rather than relying on a free-text question and manual review, use eligibility screening (automatic tagging) for things like certifications. It surfaces qualified candidates faster and doesn't rely on you catching the answer yourself.

A note on legally required questions: Some questions are required by your state or district (e.g., background check consent, EEO/demographic disclosures, mandatory reporter acknowledgments). These should stay on the application no matter what. The guidance above is about questions you're choosing to ask, not ones your state or district requires. If you're not sure whether a question is legally mandated or just a legacy habit, check with your HR or legal team before removing it.

5. Post early

Research consistently shows that organizations that hire earlier attract stronger candidates. We recommend posting no later than February or even earlier if possible. Some districts post early at the district level first, then place candidates with specific school sites once vacancies are confirmed.

6. Keep postings current — and archive when done

Close or archive roles once they're filled. Stale postings frustrate candidates and clutter your pipeline data. When a new hiring season begins, create fresh postings rather than reusing old ones. This keeps your hiring data clean and accurate. You can use job templates to make this fast, and archived postings are always retrievable via the job status filters if you need to reference them.

Questions as you're refreshing your postings? Reach out at [email protected] — happy hiring!

Did this answer your question?