Nonprofit Job Board Postings and Recruiting: Finding the Perfect Fit for Your Organization
Disclaimer: This post may contain affiliate links. These links, if used and purchases made, we may earn a small commission. These affiliate programs do not impact the recommendations we make or the resources we refer you to. Our focus is on providing you the best resources for your nonprofit journey.
You need to hire someone for your nonprofit – and you need to do it well, without an HR department or a recruiting budget. This guide gives you a complete playbook: where to post, how to write listings that attract the right people, how to run an efficient interview process, and how to close candidates who have other options. Let’s get your position filled.Where to Post Your Nonprofit Job Opening (Ranked by ROI)
Not all job boards are equal. Here’s where to invest your posting time, ranked by what actually produces qualified nonprofit candidates:
Tier 1: Post Here First (Free or Low Cost, High Quality)
- Idealist.org – Free to post. The most mission-aligned job board. Candidates here are actively seeking nonprofit work, not just browsing. Post every opening here.
- LinkedIn – $0 for organic posts (share from your org page + ask staff to reshare), or $300-500 for a promoted listing. Best for mid-level and senior roles. Use LinkedIn’s “nonprofit” industry filter in your listing.
- Your own website – Create a dedicated careers page. It’s free and signals organizational maturity. Candidates who find you through your site are already interested in your mission.
- Your state’s nonprofit association job board – Usually $50-150 per posting. Attracts local candidates with sector experience. Find yours at the National Council of Nonprofits state association directory.
Tier 2: Use for Broader Reach
- Indeed – Free basic listing, paid sponsorship for visibility ($5-15/day). Huge volume but lower mission alignment. Best for operational and admin roles. Include “nonprofit” prominently in the title.
- NonprofitJobs.org / Work for Good – Growing platforms with good filtering. Worth posting to expand your reach.
- ZipRecruiter – AI-driven matching can surface passive candidates. Best for roles where you need volume quickly.
Tier 3: Specialized Roles
- Bridgespan Group – Executive and senior leadership positions only
- AFP Career Center – Fundraising and development roles
- DevEx – International development and humanitarian positions
- HigherEdJobs – If your nonprofit intersects with education
- University career centers – Entry-level roles and internships. Email the career services office at local schools with MPA, MSW, or nonprofit management programs.
How to Write a Job Posting That Actually Works
Most nonprofit job postings are too long, too generic, and bury the information candidates care about most. Here’s a template that converts:
The Posting Template
Title: Clear, searchable, includes level. “Development Director” not “Philanthropic Partnerships Lead.” Include “Nonprofit” if posting on general boards.
Opening paragraph (3-4 sentences): What your org does + the specific impact this role has. NOT your mission statement verbatim. Instead:
“[Org name] provides housing stability services to 2,000+ families annually in [City]. As our new Development Director, you’ll lead a $3.2M annual fundraising operation and build the major gifts program that will fund our expansion into [County]. This is a hands-on leadership role reporting directly to the Executive Director.”
Salary and benefits (right up front):
- Salary range: $XX,000 – $XX,000 (always include this – postings with salary get 30%+ more applicants)
- Key benefits: health/dental/vision, retirement match %, PTO days, remote/hybrid policy, professional development budget
What you’ll do (5-7 bullets max): Focus on outcomes, not task lists.
- “Build and manage a portfolio of 50+ major gift prospects, with a goal of raising $800K in year one”
- “Manage donor database, prepare gift acknowledgments, attend networking events”
What you bring – split into Required (3-5 items) and Preferred (2-3 items):
- Keep required qualifications to genuine deal-breakers. Every unnecessary requirement shrinks your pool – especially among women and candidates of color who tend to self-select out when they don’t meet 100% of listed qualifications.
How to apply: Make it simple. Email + resume + cover letter. Don’t require a login, account creation, or 45-minute application form for your first screen.
Beyond Postings: Building a Recruiting Pipeline
The best hires rarely come from job board applications alone. Here are five sourcing channels to activate right now:
- Ask your network directly. Send a personal email to 10-15 colleagues: “We’re hiring a [role]. Who’s the best person you know for this? Here’s the posting.” Personal referrals consistently produce the highest-quality hires.
- Activate your board. Ask each board member to share the posting with 3 people in their network. Give them a ready-to-forward email template so it takes them 30 seconds.
- Mine your volunteer pool. Your best volunteers already know your mission, your culture, and your team. Ask your program managers: “Which volunteers would make great staff members?”
- Reconnect with alumni. Former employees who left on good terms are often your best rehires – or your best referral sources. A quick “We’re growing again and I thought of you” message costs nothing.
- Post on social media with intention. Don’t just share the listing. Share a photo of the team, a quick video from the hiring manager about what makes this role exciting, or a story about the impact the person in this role will have.
Running an Interview Process That Respects Everyone’s Time
Here’s a three-stage interview process you can run in 2-3 weeks:
Stage 1: Resume Screen (Day 1-3 after closing)
- Create a scoring rubric with 4-5 criteria based on your required qualifications
- Score every resume 1-5 on each criterion. This takes bias out of the process.
- Advance your top 8-10 candidates to Stage 2
- Send “no” emails to everyone else within 48 hours (yes, everyone)
Stage 2: Phone Screen (15-20 min each)
Same 5 questions for every candidate:
- What draws you to this role and this organization specifically?
- Walk me through your most relevant experience for this position.
- What’s your salary expectation? (Don’t waste anyone’s time if you’re $20K apart)
- What’s your availability/start date?
- Do you have any questions about the role or organization?
Advance 3-5 candidates to Stage 3. Notify non-advancing candidates within 48 hours.
Stage 3: Panel Interview (45-60 min) + Skills Assessment
- Panel: Hiring manager + one peer + one cross-functional team member. Three perspectives, one interview.
- Questions: 3 behavioral (“Tell me about a time…”), 2 situational (“How would you handle…”), 1 mission alignment (“What does [your cause] mean to you?”)
- Skills assessment: A short, realistic task. A grant writer produces a 1-page LOI. A program manager reviews a mock budget and identifies concerns. Keep it under 60 minutes of candidate time.
- Use a scoring rubric. Each panelist scores independently before discussing.
Closing the Hire: Making an Offer That Gets Accepted
- Move fast. Once you’ve identified your top candidate, make the offer within 2-3 business days. Top candidates have other options – speed is a competitive advantage.
- Present total compensation. Calculate and show the full value: salary + benefits value + PTO value + retirement match + professional development budget. “$72,000 salary with a total compensation value of $92,000” sounds different than just “$72,000.”
- Call before you email. Make a verbal offer first to gauge enthusiasm and surface any concerns. Follow up with a formal offer letter.
- Be prepared for negotiation. Know your ceiling before the conversation. If you can’t move on salary, what else can you offer? An extra week of PTO, a signing bonus, earlier benefits eligibility, or a 6-month salary review.
? Deep dive: See our complete Nonprofit Salary Benchmarking Guide for data-driven compensation strategies.
Setting compensation for a new hire? See what comparable nonprofits actually pay.
Before you extend an offer, know where it lands in the market. ExemptPay lets you look up free salary benchmarks from 3M+ Form 990 records – then generate a Board Confidence Report with peer group data and minutes-ready language your board can approve.
Your Recruiting Action Plan
Here’s your step-by-step, start-to-finish timeline for filling a position:
- Day 1: Write the job posting using the template above
- Day 2: Post on Idealist + LinkedIn + your website + state association
- Day 2-3: Activate network referrals (10 personal emails, board sharing, social media)
- Day 3-14: Accept applications (2-week window is sufficient for most roles)
- Day 15-17: Resume screen with scoring rubric
- Day 18-21: Phone screens
- Day 22-28: Panel interviews + skills assessments
- Day 29-31: Reference checks + offer
- Day 32+: Onboarding begins
Total time from posting to offer: about 4-5 weeks. That’s fast enough to not lose candidates, thorough enough to make a great hire. Now go fill that position.
Setting compensation for a new hire? See what comparable nonprofits actually pay.
Before you extend an offer, know where it lands in the market. ExemptPay lets you look up free salary benchmarks from 3M+ Form 990 records – then generate a Board Confidence Report with peer group data and minutes-ready language your board can approve.

