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.
Extend your job board
Combine JobSite Professional with our other PHP scripts
Build a complete career platform with a single login: add a CV bank, classifieds, a company directory, events and more, all from the same developer.
PHP Support DeskAdd a ticketing help desk and support your employers and candidates better.
Visit AnalyticsSee where your traffic comes from, with visitor reports and SEO insights.
PHP Classified AdsOpen a general classifieds section so users can publish more than jobs.
CV BankRun a dedicated CV database and resume search area for recruiters.
Event PortalLet users announce job fairs, open days and recruiting events.
Business DirectoryList employers and staffing agencies in a searchable company directory.
Also available: PHP Links Directory, PHP Mall, Blog System, Website Creator, PHP Dating Site, Deals Portal, PHP Store and others. How combining PHP scripts works →