Job Portal Software

Advanced Job Portal Software

Create extremely powerful job portal with any feature you have in mind!

Job Seeker Tools


Resume PostingJob seekers can build resumes online by filling out a simple web form; edit, delete or deactivate posted resumes; add photos, and attach files.

Autosuggest system will help job seeker to fill the fields.

Resumes marked as anonymous will not display contact details.

“Resume visibility” option filters the visibility of a resume for selected employers.


Video Resume UploadJob seekers can upload their video resume to be displayed within their online resume. Resume can be uploaded as a video file or embedded from YouTube.


Online ApplicationJob seekers are able to apply for a job online through a simple web form; specify cover letter, attach anonline resume or resume file to the application.

They also can undergo a screening questionnaire (if added by a job owner).


Effective Job SearchJob seekers are provided with a possibility to search jobs by different criteria including keywords andlocation with radius search.

Search by company tool allows searching companiesby name and location, or browsing companies by alphabet.

Interesting job searches can be saved for later review.

Job seekers can refine job search results to dynamically filter search results.

It is possible to set up RSS feeds for each saved job search.

Keywords Highlight feature highlights keywords on the search results page and on the page with listing details.


Easy Job Browsing And ViewingJob seekers can browse jobs as standard list search results display and map view (all jobs are displayed on a map).

It is possible to save interesting jobs; add personal notes for saved jobs; add comments and ratings to the selected jobs; email jobs to friends.

Job seekers are also able to check jobs recommended by the system in “Suggested Jobs” section of their account.

“Recently Viewed Jobs” section displays recently accessed jobs.

In case a job seems to be fraud it is possible to flag job by specifying a flag reason.


Job AlertsJob alert system will help job seekers to be updated on the latest jobs they are interested in by email. Thejob alerts can be set up for daily, weekly and monthly update.


Private Messaging And NotificationsPrivate messaging system allows job seekers to communicate with employers via web site without providing contact information.

It is possible to save contacts to a separate section of the inbox.

Notifications and reminders can be set up by job seekers to be notified on certain activities such as resume activation/expiration, product activation/expiration, new private messages, applications approval/rejection and much more.

Employer Tools


Job PostingEmployers can post jobs online by filling out the simple web form; clone, edit, delete or deactivateposted jobs. Adding photos, files and videos (video file and YouTube video) is also possible.

Autosuggest system will help employers to fill the fields.

Bulk job import allows employer to import jobs from excel/csv file.

Employers are able to post jobs for a maximum allowed period or select an earlier date for a job to expire.


Effective Resume SearchEmployers are able to search resumes by different criteria including keywords and location (with radius search); select between standard list search resultsdisplay and map view.

It’s also possible to save resumes and resume searches; create/manage resume alerts and receive latest resumes by email.

Resumes can be downloaded in PDF file for leater review.

Employers can add personal notes for saved resumes and email resumes to friends.

Printer friendly resume details page is available.

It is possible to set up RSS feeds for each saved resume search.


Application TrackingEmployers are provided with all necessary tools toview, accept or reject applications from job seekers.

It is possible to choose between online applicationprocess and redirection to a certain URL (e.g. employer site). Employers also can set up a separate email to receive applications to.


Screening QuestionnariesAn employer can create screening questionnaires to filter only relevant applicants. It is possible to addquestions with different answer types (text, yes/no, single choice and multiple choice) and assign certainpassing scores for each question. Once a job seeker undergoes a questionnaire during application process employer will get an average score and see whether the candidate fits to the position or not.


Promotion And MarketingEmployers can become a featured employer and have their logo displayed on the home page.

They are also welcomed to create a company profile– a special page containing company info and all company jobs.

Employer’s priority jobs will stand out above average search results marked with different color.

Featured jobs posted by an employer will appear on the main page.

Distribution of latest job postings is possible via RSS feeds.


Private Messaging And NotificationsPrivate messaging system allows employers to communicate with job seekers via web site without providing contact information.

It is possible to save contacts to a separate section of the inbox.

Notifications and reminders can be set up by employers to be notified on certain activities such as job activation/expiration, product activation/expiration, new private messages and much more.


Employer Sub AccountsEmployers can create sub-accounts and set up certain permissions for them. For example it’s possible to create sub-accounts with limited functionality for employers HR managers.


Employer ReportsEmployers have a section in their accounts where they can track quick stats on the current number of jobs, job views and applications received. It is also possible to track general statistics per certain period (month, week, day) and specific performance data on each job.

Revenue Generation and Billing


Variety of Charging OptionsProducts system offers a wide range of tools to create a flexible commercial model of a job board.

You can charge users for job or resume posting, access resume or job search results, banner adsand much more.

Users can be charged for a certain number of postings with fixed price. They can also be charged for bulk job and resume postings and the price will depend on the volume of the postings they select.

It is possible to charge users for the number of job/resume views and number of job seeker/employer contact details views.

Besides predefined products it is also possible to create custom products and charge users for anyadditional services (for example “Resume building service”).

You can charge employers for featured employeroption when their logo is displayed on the home page.

If needed you can give employers a free trial serviceto try job posting or resume access.

Users can be charged for products and services onone-time or recurring payment basis.

The system can be set up to allow users to proceed to posting before checkout. A user will select a product, then post a job or resume under it and then will be asked to pay for the product to activate posted job or resume.


Shopping CartBy means of Shopping Cart users can shop on the job board easily buying as much products as they need within single transaction.

Within shopping cart users will be able to see all details of the transaction including sub total sum, tax payments and total amount.


PromotionsYou can set up Promotion Codes to offer discounts for certain products and services.

Promotions can be set up to be applied only to theselected range of products or to all products users choose.

Promotions can be set up to give percentage or fixed amount discounts.

Promotion code usage can be limited or unlimited.

You can track promotion codes usage in promotion codes logs.

Invoices and TaxesEach job board payment is formalized by an invoice.

Invoices can be printed, downloaded in PDF andsent by email to a user.

The system of tax rules allows to set taxes for different countries and states.

You will be able to track down transaction history andgateway responses from payment gateways from Admin Panel.


Payment GatewaysA wide range of the most popular Payment Gatewaysis available for you to bill users for products and services:

  • PayPal Standard
  • PayPal Pro
  • 2Checkout

All payment gateways include an option of recurring billing.

SEO and online marketing


Search Engine OptimizationJob Portal offers a wide range of SEO tools for proactive job board search engine optimization.

All job board URLs are SEO friendly by default but customizable to your needs as well. You will be provided with all necessary tools to add any SEO friendly keyword and description meta tags to any page.

XML Site Map improves SEO of a site by collecting site links to be indexed by web crawlers.

404 HTTP page returns the “404 Not Found” message for expired, deactivated or deleted listings.


Newsletter And Mass MailingMailChimp Plug-in of Job Portal software enables site visitors to subscribe for newsletters on MailChimp platform.

Built-in mass mailing system allows sendingnewsletters with different promotion campaigns to attract site users to visit it again.


Job Export To Job AggregatorsCustom XML feeds is an ability to create different XML feeds in the Admin Panel. This allows easilydistributing job postings to other sites like Indeed or SimplyHired etc.

Reporting and Analytics


ReportsA wide range of job board statistic reports is available for you to track down. You can access acomprehensive general statistics table to get a quick overview of job board stats on: Popularity, Users, Listings, Sales, Alerts and Plugins.

You can also access detailed reports on Jobs/Resumes, Applications/Views, Sales per period (by user, category and location) and promotion codes usage for more detailed analysis.


Google Analytics PluginYou can enter his tracking ID for Google Analytics in Admin Panel and get Google Analytics tracking code automatically placed in the needed template. After this is done it is possible to track Google Analytics statistics in Google Analytics account.


Admin Panel DashboardDashboard displays quick statistics in Admin Panel which includes the information on online and registered users, postings added and payments made.



Admin and Global Features


User Management And ConfigurationJob Portal user groups are highly customizable. You can add fields of different types for user registration form, set permissions for user groups,approve or reject registered users, set default valuefor any field of user profile.

The option of users import/export is included as well.


Job/Resume Management And ConfigurationYou will get unlimited control over jobs and resumes including adding, editing, deleting, activating/deactivating etc.

It is possible to eliminate unwanted and scam postings from your site by approving them first.

You can add unlimited number of custom job and resume fields of different types (text, list, checkbox etc.); set default value for any field of listing; set userprofile field value as a default value and much more.

Job/resume import from exl or csv file is available. Jobs/resumes can be also exported to xls file.


Email SettingsEmails can be set up to be sent via SMTP, Sendmail or PHP Mail functions.

You can enable Email Scheduling and specify the number of emails to be sent by the system per hour in order to optimize the email server load.

Different email templates can be created and assigned for different functions.

It is possible to create a custom design for emailsand use the list of available variables for dynamic content.

By means of Email Log section you can monitor all the emails sent by the system.


Geographic SettingsLocation field allows users to search jobs and resumes by Country, State, State Code, City, Zip Code in one single field.

You can upload a single list of countries that will be available for users on registration, job/resume search and posting forms. States/regions can be added for each country so once a country is selected it is possible to select states/regions specific to this country.

Setting up a default country allows aiming your job board for a particular region.

Importing zip code database with latitudes and longitudes will make zip code radius search available for particular region.

There is an updated US zip code database in the system by default however any other zip code database can be added as well.


Security ToolsThe job board will be fully compatible with the EU law about cookies if this option is enabled.

CAPTCHA verification forms can be set up for pages to ensure basic job board security.

HTML filter tool allows to set HTML tags allowed for user to use in WYSIWYG forms.

You can ban particular IP addresses, to avoid spamming.

It is possible to filter bad words which are not permitted to be entered by user.

If the website is in a maintenance mode you can make the job board front-end accessible only from specified IPs.

Particular web crawlers can be disabled to visit job board index pages on a job board in order to reduce load of the site.


InternationalizationJob Portal is a multi-language and multi-currency platform.

Frontend and Admin Panel can be easily translated to your native language (no template modifications required!). The front-end is already available in the following languages:

  • English
  • Arabic
  • Chinese
  • Farsi
  • French
  • German
  • Hindi
  • Japanese
  • Netherlands
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Serbian
  • Spanish
  • Turkish
  • Language translations exchange between Job Portal powered websites is possible by means of language import/export tool.
  • Static content translation tool allows displaying static content to user in the language he chooses.
  • Right to Left Layout for certain languages is available.
  • Multi-currency system allows to add unlimited number of currencies to the system and set exchange rates. Currency list will be displayed to user for salary field, and system will automatically convert salary value to the default currency.
  • You can set a needed time zone that will be used for a job board.
  • Currency sign can be set up to be displayed before amount of after it.

News ModuleCreation and management of News and News Categories is possible via Admin Panel. News content can be edited using WYSIWYG. News block display can be either enabled or disabled on front-end.Number of active News to be displayed on front-end can be set up.


PollsCreation and management of polls is made easy via Admin Panel. It is possible to create separate pollsfor different user groups and languages; set a periodfor each poll to be displayed for job board users; setactivation/deactivation date for each poll.

Automatic UpdaterAutomatic Updater is a section on the Admin Panel dashboard displaying available minor updates and updating system automatically if needed to load a new release.


Job Board PerformancePerformance tools will help you to optimize job board performance.

It is possible to turn on caching and gzip-compression to enhance the software output.

Profiler utility will help you to track down website performance in live mode.


Backup/Restore FacilityUsing the “Backup/ Restore” function you can makebackup(s) of the system any time it is needed and restore the data from backup.

Backups can be created either manually or automatically once per selected period (day, week, month).