New JobSite Professional 8.0 brings AI job search, resume matching & AI-written job ads →

Features

PHP jobs script features for a complete, SEO-friendly job board

JobSite Professional covers the whole hiring journey, from the first search to a signed contract. It includes a fast, search-engine-friendly public site, smart tools for candidates and employers, job feed back fill, flexible payments and a powerful admin panel, now with AI built in.

AI features (new in 8.0)

AI Smart Search

Candidates describe the job they want in their own words and the AI turns it into a precise search by role, location and salary.

Resume-to-job matching

Upload a CV in PDF, Word, RTF or TXT format and get open jobs ranked by fit, with a match percentage on each one.

AI job description writer

Employers turn a few quick notes into a complete, professional job ad, then edit it before publishing.

AI CV builder & cover letters

A guided resume builder with AI-written summaries, role descriptions and cover letters tailored to each application.

Public website & job search

Responsive website layout

A modern, mobile-first design that adapts to phones, tablets and desktops without a separate mobile site.

Keyword & location search

A fast main search with predictive location suggestions, plus an advanced form with job type, category, company, date, salary and ZIP-code radius search.

Search filters

Refine results by job type, date posted, category, location and salary range in a single click.

Browse by category or location

Multi-level category and location pages with optional images and highlighted entries. These pages also attract plenty of search traffic.

Rich job detail pages

Full job information, company map and video, apply button, share buttons, "send to a friend" and similar jobs.

Featured jobs

Paid listings that stay at the top of their category and the search results, with their own homepage section.

Recruiters directory

A searchable directory of employers, filterable by industry sector, with company profiles, open jobs and a contact form.

Company reviews & ratings

Visitors can rate employers and write reviews, which builds trust and adds fresh content to your site.

Courses & training

Employers and training providers can publish courses that are searched and browsed separately from jobs.

News & FAQ pages

Publish news and announcements and maintain a FAQ page, all from the admin panel.

Saved jobs & social sharing

Candidates can shortlist jobs for later and share them on social networks and by email.

Multi-language front-end

Run several languages side by side and let visitors pick the one they prefer.

For employers & recruiters

Employer dashboard

Active jobs, new applications and messages at a glance, with shortcuts to every task.

Flexible job posting

Title, category, location, contract type, salary range, start date, screening questions, PDF job details or an external apply URL.

Scheduled & anonymous jobs

Publish and unpublish on chosen dates, or hide the company name for confidential hiring.

Applicant management

Review new, approved and rejected applications and message candidates directly.

Job questionnaires

Attach custom screening questions to a job and read the answers alongside each application.

CV database search

Search candidate resumes by keyword, category, location, education and work history, and open or download them as PDF.

Team sub-accounts

Add colleagues with their own logins and permissions to the pages they need.

Job agencies

A dedicated agency account type for posting jobs on behalf of different client companies.

CSV import & export

Upload or download job listings in bulk instead of entering them one at a time.

Company profile

Logo, description, address, map and a YouTube video presentation of the company.

Payments & invoices

Buy packages, subscriptions or credits, pay outstanding orders and download invoices.

Banner upload

Upload banners to the advertising zones you sell, linked to a job or an external page.

For job seekers

Jobseeker dashboard

Application history and status, messages from employers and quick links to everything else.

Three ways to create a CV

Use the structured resume builder, paste a text resume or upload a file, with AI help available throughout.

Document library

Store CVs, certificates and references once and attach any of them to future applications.

Indexed document uploads

The text of uploaded PDF, DOCX and RTF files is extracted and indexed, so employers can find candidates by keyword.

Video resume

Upload a video or link a YouTube clip to stand out from other applicants.

Job preferences

Expected salary, job type, experience, preferred categories and locations, all visible to recruiters.

Profile view statistics

See how many employers viewed the profile and which companies they were.

Email job alerts

Alerts by keyword, category and location, easy to manage and delete. Visitors can subscribe even without an account.

Administration & customization

Fast, responsive admin panel

A redesigned dashboard with revenue and traffic statistics, the latest activity and quick links.

Users & listings management

Edit, approve, deactivate or delete jobs, courses, employers, jobseekers, reviews, messages and files.

Admin users & permissions

Create groups of administrators and choose exactly which pages each one can access, with a login report.

Custom fields

Add and edit fields for jobs, employers and jobseekers without touching the source code.

Content management (CMS)

Create, rename, reorder and remove pages, edit content with a WYSIWYG editor and set meta tags for each page.

Design customization

Logo, favicon, accent colour, backgrounds, fonts, homepage sections and the slider, all from the admin panel.

Template system

Edit the default templates or integrate a completely custom design for the site and the user panels.

Language editor

Translate or rename any text on the interface and add new language versions from the browser.

Local settings

Currency, date format, time zone, job expiry period, locations and many more options.

Newsletters

Send newsletters to jobseekers, employers or all users, and export subscriber emails.

Extensions & custom tags

Add your own PHP extensions and template tags to expand the system without forking it.

Backups, GDPR & security

Database backups, GDPR consent tools, reCAPTCHA, an under-construction mode and securely hashed passwords.

Monetization & payments

Four charging modes

Job listing packages, recurring subscriptions, prepaid credits or direct pay-per-post. Or run the site for free.

Featured listings

Charge extra for featured jobs that keep top placement in categories and search results.

Paid resume access

Sell access to the CV database by the resume view, in packages or as part of a subscription.

Banner zones

Create advertising zones with your own sizes, quantities and prices.

Discount coupons

Run promotions and win new employers with coupon codes.

Payment gateways

PayPal, Stripe, Authorize.Net, Square, 2Checkout, Skrill and MercadoPago, plus cheque and bank wire with manual approval.

Charge jobseekers (optional)

Offer premium services for candidates as an additional revenue stream.

AdSense & Analytics

Paste your Google AdSense and Analytics codes from a dedicated settings page.

SEO, traffic & growth

SEO-friendly URLs

Clean URLs that look like static HTML pages, with keywords in titles and headings.

Custom meta tags

Your own titles and meta descriptions for every page, category and location.

Google JobPosting data

Structured data on every job page so your vacancies can appear in Google's job search experience.

XML sitemap

Automatically generated sitemaps that help search engines index every job and page.

Job feed back fill

Fill the board from day one with ZipRecruiter, Jooble, Talent.com, Adzuna and Careerjet. You can mix several feeds and set the main provider.

Visit Analytics integration

Detailed traffic reports through a simple integration with Visit Analytics.

Missing a feature? You get the full source code, so the system can be extended in any direction. We also offer custom development. Tell us what you need and we will send you an estimate.