BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Ninja Job Board – Ultimate WordPress Job Board Plugin icon
Possibly abandoned Tested up to 6.4.12 #1 in career job

Ninja Job Board – Ultimate WordPress Job Board Plugin

Ninja Job Board is a light-weight plugin that adds a job board along with application form to your WordPress website.

Active installs100+100+ tier
Downloads · 30d153▲ +51.5% vs prev. 30d
Rating4.8/56 reviews
Health score36/100At risk
All-time downloads8.6KSince Jul 2019
Support resolved—No recent threads
RequiresWP 6.0PHP 5.6+
Downloads · 7d42▲ +13.5% week over week
Our verdict

Consider an alternative

Ninja Job Board shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites, is rated 4.8/5 and was last updated 3 years ago, and scores 36/100 on our health check.

  • Small user base (100+ active installs)
  • No update in 2 years
  • Only tested up to WordPress 6.4 (latest is 7.1)

Daily downloads

3710Jul 8Aug 21Oct 5
Yesterday3
Daily average (1y)2
Peak day14Sep 28, 2026
Last 12 months867

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Ninja Job Board stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
career job #37 107 Best career job plugins →
job board #72 234 Best job board plugins →
job manager >100 855 Best job manager plugins →
listing job >100 911 Best listing job plugins →
portal >100 1,896 Best portal plugins →

Version adoption

Share of active sites per release.

  • 1.475.2%
  • 1.314.4%
  • 1.210.4%

Rating breakdown

★★★★★★★★★★ 4.8 from 6 reviews

  • 5★83.3%
  • 4★16.7%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Ninja Job Board

From the official readme · v1.4.0

Description

Ninja Job Board is made for small and medium organizations to reduce their pain on hiring new people. The ultimate goal of this job board plugin is to make the recruitment process as easy as possible with a little time invested.

Ninja Job Board is a self-hosted WordPress Plugin where you can build a questionnaire form by drag and drop form builder.

The Following Form fields are available:

  • Applicant Name
  • Applicant Email
  • CV Upload Field
  • File Upload Field
  • Single Line Text
  • Texarea Field
  • Number Field
  • Dropdown Select Field
  • Radio Choice Field
  • CheckBoxes
  • Date Field
  • Hidden Input Field
  • Markup HTML
  • Form Steps to breakdown your form to several pages.
  • More is coming soon.

Why another WordPress job board plugin?

The developers of Ninja Tables went through the stress, and they wanted one excellent solution for that. As a result, this plugin sees the light and is presented to the world for making others beneficial, too.

Application processing via emails sucks

It’s a real challenge for startups and small enterprises to recruit talents painlessly. Using a job portal is costly, and accepting applications via emails is distressing and messy because it’s hard to keep track of all the emails and sort and manage applicants into categories.

The easiest way to create listings

Ninja Job Board makes it plain and simple. Every time you want to hire for your company, create a job listing on your website. The listings are effective, well-organized, and above all, easy to manage.

No need to train your HR Manager

As the tool implies with simplicity, you don’t need to train your HR manager to know how to run it. The tool itself is self-explanatory means anyone can understand what’s going on right after entering it.

Application filtering and search

From creating a new application real fast to keeping track of every single application, Ninja Job Board is meant for success. Besides sorting the data based on categories, you can apply search and filter on the table.

A clean and eye-pleasing interface

The UI is pretty simple that encourages users to interact more without any fear of making things complicated. Additionally, the admin panel is created carefully to ensure better user experience. This is the perfect job listing plugin for smart recruiters.

Application Management

With built-in application management system, you can see the total applications of your job post. You can also set application status as well as internal status.

In individual application view page, you can see the complete submitted data, uploaded applicant cv. You can also change the application status and internal status easily. One of the important feature is, you can add notes to each application.

Email Broadcast to Applicants

Send email to Applicants as bulk and you can select filter by application status and internal status before send.

Super fast and Light Weight Form

This is a super fast form builder and it’s only loads css and js if you add the form in a page. Every line of CSS and JS is useful and there has no extra css and js. For a normal form, It’s loads less than 30KB css and js combined. This form builder plugin will not slow down your site. it’s the fastest form builder plugin in WordPress. It has also a nice interface to give detailed information of your job post.

KEY FEATURES

  • Add new job posting on your WordPress site, whenever you want
  • The UI is clean and simple
  • Searching and filtering options available for job listings
  • Make ‘Shortlists’ easily based on your criteria
  • Print the application data if it’s necessary
  • Intuitive form creation via readymade input fields
  • Attach file option to include a CV
  • Create multiple job listings at a time and check on them separately
  • It’s easy to operate by anyone
  • All submitted data are easily searchable and filterable
  • Add a note against an application to mark it for reviewing in future
  • View the uploaded CV as a PDF
  • Notify the applicants and HR manager simultaneously after an application is submitted
  • Schedule the application to open at a specific time
  • Categorize the application based on its status

Features Tracker

  • Job Posting with information (DONE)
  • Application Form Builder (DONE)
  • CV Management System (Done)
  • Application status management (Done)
  • Filter Applications based on status (Done)
  • Search Applications with keywords/full text search (Done)
  • Email Notification System management (Done)
  • Send bulk emails to the applicants and filter by application status (Done)
  • Export Data as CSV/Excel/JSON *(On development)
  • Application Assesment for HR Department (On development)

This plugin is a very planned project, and we have a long term development plan for this. We already invested around 200 human working hours (+coffees) on it, and we have the intention to spend much more on it. Please let us know what features you want, and we are happy to add that in our development sprint.

The full source code is available on Github.

Other Plugins by WPManageNinja

Installation

This section describes how to install the plugin and get it working.
e.g.

  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the WPPay Forms -> All Forms -> Add a Job Posting and get started.

Frequently asked questions

How to create a job listing?

Go to Ninja Job Board from WordPress admin panel. Create ‘Add new job’ and give it a ‘Title’. Describe the job and add other information: no. of vacancies, years of experience, etc.

How to display the job posts on the website?

Each Job post will have it’s own permalink to show.

How to customize job applications?

You can easily customize the application process from the dashboard. Check this doc to know the application customization

Can I change an application form after it’s published?

Yes, you can change it from the backend and modify with your latest information.

What will the users see after submitting an application?

You can set a thank you page to redirect users there or use a custom URL right from the setting.

How can I show all the current open job postings?

Use the shortcode [wp_job_list] to show the open job listings.

How to notify the applicants that their application is submitted successfully?

From email setting, you can set it up who will get notified about the submissions. You can include the HR manager and other persons as well.

Changelog

1.4.0 – December 12, 2023

  • Database Query Issue Fixed

1.3.3 – July 20, 2022

  • Security Fix for File Index for NGINX indexed enabled servers
  • Fix issues for esc_* functions

1.3.1 – January 21, 2022

  • Added feature to show other job applications by same applicant
  • Added a new feature to send bulk emails to the applicants.
  • Fixed text-domain issues
  • Fixed email sending issues
  • Few other performance improvements

1.2.2 – July 23, 2019

  • Added Bulk email feature where you can send emails to applicants

1.0.0 – July 22, 2019

  • Initial Release

Full changelog on WordPress.org →

Screenshots

All Job Posts
All Job Posts
Form Builder for your job post
Form Builder for your job post
Email Notification Settings
Email Notification Settings
Frontend Job posting details
Frontend Job posting details
Submitted Job Applications Table
Submitted Job Applications Table
Single Job Application Data Details
Single Job Application Data Details
Job Details Edit Screen
Job Details Edit Screen

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

FAQ

Ninja Job Board: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 6, 2026

Is Ninja Job Board free?

Yes. Ninja Job Board is free to download and use from the official WordPress.org plugin directory.

Is Ninja Job Board safe to use in 2026?

Ninja Job Board shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites, is rated 4.8/5 and was last updated 3 years ago, and scores 36/100 on our health check.

How many websites use Ninja Job Board?

Ninja Job Board is active on 100+ WordPress websites and has been downloaded 8,574 times since it launched in July 2019. It was downloaded 153 times in the last 30 days.

Does Ninja Job Board work with WordPress 7.1?

Ninja Job Board is officially tested up to WordPress 6.4.12, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Ninja Job Board need?

Ninja Job Board requires PHP 5.6 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Ninja Job Board last updated?

The latest version, 1.4.0, was released on December 12, 2023 (3 years ago).

Who makes Ninja Job Board?

Ninja Job Board is developed and maintained by WPManageNinja.

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.