Title: Workeera – Remote Tech Job Board
Author: workeera
Published: <strong>July 4, 2026</strong>
Last modified: July 4, 2026

---

Search plugins

![](https://ps.w.org/workeera-remote-tech-job-board/assets/banner-772x250.png?rev
=3596235)

![](https://ps.w.org/workeera-remote-tech-job-board/assets/icon-256x256.png?rev=
3596235)

# Workeera – Remote Tech Job Board

 By [workeera](https://profiles.wordpress.org/workeera/)

[Download](https://downloads.wordpress.org/plugin/workeera-remote-tech-job-board.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/workeera-remote-tech-job-board/#description)
 * [Reviews](https://wordpress.org/plugins/workeera-remote-tech-job-board/#reviews)
 *  [Installation](https://wordpress.org/plugins/workeera-remote-tech-job-board/#installation)
 * [Development](https://wordpress.org/plugins/workeera-remote-tech-job-board/#developers)

 [Support](https://wordpress.org/support/plugin/workeera-remote-tech-job-board/)

## Description

**Workeera – Remote Tech Job Board** turns any WordPress site into a fully featured
job board. Employers can register, post jobs and review applications from a dedicated
front-end dashboard. Candidates can build their profile, upload CVs, browse jobs,
and apply with a single click.

Everything — jobs, candidates, taxonomies, applications and CV files — is managed
in dedicated custom database tables for performance, so your `wp_posts` and `wp_postmeta`
stay clean.

#### Key features

 * **Front-end dashboards** for candidates and employers, with a section-aware top
   bar (breadcrumbs + menu) and a dashboard home with live stats.
 * **Job listings** page with keyword search, sorting, sticky/featured jobs, and
   rich filters: sector, skills, job type, experience, salary range, location (country/
   city), and more.
 * **Smart filtering** — selecting a sector dynamically narrows the available skills,
   across listings, the job-posting form, the candidate profile and the admin.
 * **Custom taxonomies** with their own tables and admin screens: Sectors, Skills,
   Job Types, Time Zones, Benefits, Experiences.
 * **Apply flow** — applications are stored in a dedicated table and the candidate’s
   CV is copied into a private `application-files` folder so each application keeps
   its own snapshot.
 * **External apply mode** — jobs can route applicants to an external URL instead
   of the in-site application popup, configurable per job.
 * **Employer dashboard** — post jobs, manage jobs (edit/expire/feature), and review
   applications with bulk status changes (reviewed / shortlisted / rejected).
 * **Candidate dashboard** — applied jobs, recommended jobs, CV manager (multiple
   CVs per candidate), and editable profile.
 * **wp-admin Jobs/Candidates/Applications screens** with custom columns, employer
   filter, status filter, and a Workeera Dashboard page with site-wide stats.
 * **Email notifications** for first-time job publication, new applications received,
   and application-status changes — fully themeable via template overrides.
 * **Scheduled tasks** (WP-Cron) to expire jobs past their deadline, clean orphan
   application rows, refresh term counts, and purge stale transients.
 * **Theme-overridable templates** — every front-end template can be overridden 
   from the active theme’s `workeera-remote-tech-job-board/` folder.
 * **Translation ready** — all user-facing strings use the `workeera-remote-tech-
   job-board` text domain with proper `translators:` comments on placeholder strings.
 * **Custom DB tables** for jobs, candidates, applications, taxonomy terms, term
   relations, term counts and a plugin transients store, with batched cron jobs 
   to keep everything tidy.

#### Built for developers

 * Object-oriented, PSR-style class structure.
 * WordPress-standard PHPDoc / JSDoc on every public class and function.
 * Filterable AJAX endpoints scoped through a single `workeera_action` dispatcher
   plus standard `wp_ajax_*` hooks.
 * Parallel custom-table CRUD helper (`Workeera_Query_Handler`) and meta helper (`
   workeera_get_object_meta` / `workeera_update_object_meta`).
 * Theme-overridable view layer via `workeera_get_template_part( $slug, $name, $
   ext )`.

## Screenshots

[⌊Front-end job listings with the filter sidebar (sector, skills, location, salary).⌉⌊
Front-end job listings with the filter sidebar (sector, skills, location, salary)
.⌉[

Front-end job listings with the filter sidebar (sector, skills, location, salary).

[⌊Job detail page with the Apply popup and meta (deadline, posted, location, etc.).⌉⌊
Job detail page with the Apply popup and meta (deadline, posted, location, etc.)
.⌉[

Job detail page with the Apply popup and meta (deadline, posted, location, etc.).

[⌊Candidate dashboard — Stats grid and recent applications.⌉⌊Candidate dashboard—
Stats grid and recent applications.⌉[

Candidate dashboard — Stats grid and recent applications.

[⌊Employer dashboard — Manage Jobs view with applications count per job.⌉⌊Employer
dashboard — Manage Jobs view with applications count per job.⌉[

Employer dashboard — Manage Jobs view with applications count per job.

[⌊Employer dashboard — Job Applications screen with bulk actions and status filter.⌉⌊
Employer dashboard — Job Applications screen with bulk actions and status filter
.⌉[

Employer dashboard — Job Applications screen with bulk actions and status filter.

[⌊wp-admin Workeera Dashboard with site-wide stats and recent applications.⌉⌊wp-
admin Workeera Dashboard with site-wide stats and recent applications.⌉[

wp-admin Workeera Dashboard with site-wide stats and recent applications.

[⌊wp-admin Job Applications list table with employer + status filters.⌉⌊wp-admin
Job Applications list table with employer + status filters.⌉[

wp-admin Job Applications list table with employer + status filters.

[⌊Sectors / Skills taxonomy admin screen with sector → skills link.⌉⌊Sectors / Skills
taxonomy admin screen with sector → skills link.⌉[

Sectors / Skills taxonomy admin screen with sector → skills link.

[[

[[

[[

[[

## Installation

 1. Upload the `workeera-remote-tech-job-board` folder to the `/wp-content/plugins/`
    directory, or install the plugin through the WordPress **Plugins** screen.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **Workeera → Settings** to configure your pages (Dashboard page, Jobs listing
    page, Terms & Privacy links) and general options (salary unit, location filter 
    type, max jobs per 24 hours, apply-method options, etc.).
 4. Create the pages you referenced and add the `[workeera_user_dashboard]` and `[workeera_jobs_listing]`
    shortcodes (or assign them in **Workeera → Settings → Pages**).
 5. (Optional) Populate the taxonomy screens (Sectors, Skills, Job Types, etc.) with
    starter terms — or use the **Import Sample Data** button on each taxonomy page.

#### Requirements

 * WordPress 6.0 or newer
 * PHP 8.0 or newer
 * MySQL 8.0 or newer (or MariaDB 10.5+)

## FAQ

### Can the same user be both an employer and a candidate?

No. Each user is assigned a single `workeera_user_type` (candidate or employer) 
the first time they reach the dashboard. The plugin scaffolds the matching candidate
post automatically for candidate users.

### Where are CVs stored?

In `wp-content/uploads/wp-workeera/cv-files/` for the candidate’s CV manager. When
a candidate applies to a job, a snapshot copy is written to `wp-content/uploads/
wp-workeera/application-files/<year>/<month>/` and that copy is the one the employer
sees. Direct file URLs are not exposed — downloads go through a permission-checked
handler.

### Can a job link to an external application URL instead of using the on-site popup?

Yes. Set the **Job apply method** option in **Workeera → Settings** to _External_,
_Internal_, or _Both_. When _External_ (or _Both_ with the per-job choice set to
External) is selected, the Apply button on the job page becomes an outbound link
to the configured URL.

### Can I customize the email notifications?

Yes. The three notification emails (`job-published`, `new-application`, `application-
status`) live as templates under `templates/emails/`. Copy the file into your theme
at `your-theme/workeera-remote-tech-job-board/emails/email-<slug>.php` and edit 
it freely. The `{token}` placeholders documented at the top of each template are
replaced before sending.

### Does the plugin support translations?

Yes — every user-facing string uses the `workeera-remote-tech-job-board` text domain,
and strings with placeholders (`%s`, `%d`) carry `translators:` comments so that
WP-CLI’s i18n tools generate accurate `.pot` entries. Drop your translation files
into `/wp-content/languages/plugins/` or under the plugin’s own `languages/` folder.

### How does the plugin perform on large sites?

Jobs, applications and taxonomy relations live in dedicated indexed tables (not `
wp_postmeta`), so filtering listings and counting applications stays fast as data
grows. Cron jobs that recount terms and clean orphan rows are batched (capped per
run) and checkpointed via a custom transients table.

### How do I uninstall?

Deactivate and delete the plugin from the **Plugins** screen. The custom tables 
and uploaded application files are intentionally preserved on deactivation so you
can re-enable without data loss. If you need a clean removal, drop the `workeera_*`
tables and the `wp-content/uploads/wp-workeera/` folder manually.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Workeera – Remote Tech Job Board” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ workeera ](https://profiles.wordpress.org/workeera/)
 *   [ Ali Malik ](https://profiles.wordpress.org/alimalik238/)

[Translate “Workeera – Remote Tech Job Board” into your language.](https://translate.wordpress.org/projects/wp-plugins/workeera-remote-tech-job-board)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/workeera-remote-tech-job-board/),
check out the [SVN repository](https://plugins.svn.wordpress.org/workeera-remote-tech-job-board/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/workeera-remote-tech-job-board/)
by [RSS](https://plugins.trac.wordpress.org/log/workeera-remote-tech-job-board/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Initial release.
 * Custom DB tables: jobs, candidates, applications, taxonomy terms, term relations,
   term counts, plugin transients, and a parallel meta table.
 * Front-end candidate and employer dashboards with a section-aware top bar.
 * Job listings page with keyword search, sort, and sector / skills / job-type /
   experience / salary / location filters.
 * Sector → skills cascading filter on listings, job-posting, candidate profile 
   and admin metaboxes.
 * Job-posting form (front-end and admin) with apply-method (internal / external/
   both) and full meta save.
 * Application flow with private CV snapshots and a permission-checked download 
   handler.
 * Employer Job Applications dashboard section with bulk status changes.
 * wp-admin pages: Workeera Dashboard (stats + recent applications), Job Applications,
   custom columns on Jobs and Candidates with employer + listing-status filters.
 * Email notifications: job published, new application, application status — theme-
   overridable.
 * WP-Cron: expire jobs, clean orphan applications, refresh term counts, purge stale
   transients.
 * Theme-overridable templates and translation-ready strings throughout.

## Meta

 *  Version **1.0.0**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [careers](https://wordpress.org/plugins/tags/careers/)[hiring](https://wordpress.org/plugins/tags/hiring/)
   [job board](https://wordpress.org/plugins/tags/job-board/)[jobs](https://wordpress.org/plugins/tags/jobs/)
   [recruitment](https://wordpress.org/plugins/tags/recruitment/)
 *  [Advanced View](https://wordpress.org/plugins/workeera-remote-tech-job-board/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/workeera-remote-tech-job-board/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/workeera-remote-tech-job-board/reviews/)

## Contributors

 *   [ workeera ](https://profiles.wordpress.org/workeera/)
 *   [ Ali Malik ](https://profiles.wordpress.org/alimalik238/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/workeera-remote-tech-job-board/)