Jamit Job Board

Versatile 'Off-The-Shelf' Job Board Software


Latest Version

Jamit Job Board 3, version 3.6.12 released Nov 4, 2011. Please see the Recent Changes list for full details of all changes.


Current Feature List

Main Features
Main Page

Search jobs, browse jobs by date, by category or by employer. Latest jobs listed on the front page.

Job Seeker's Area

Jobs seekers can sign-up and submit their resume or manage their Job Alerts. Job seekers can manage other things associated with their account.

Employer's Area

Employers can sign-up and browse job seeker's resumes, manage their advertisements (job postings) or manage their Resume Alerts. Job postings can be 'Standard' or 'Premium'. Additionally, job seekers can submit their profile and manage other things associated with their account.

Administration Panel

The job board is highly configurable and there are many possibilities for running the job board. The administration panel consists of a set of web pages where you can:

  • Approve / Disapprove / Edit / Delete job postings
  • Approve / Disapprove / Edit accounts with the click of a button.
  • View / Edit / Delete resumes.
  • View sales reports and manage transactions, see who is currently online
  • Set Prices
  • Configure Categories, Forms, Language, Email Templates, General options, Columns on lists
  • Create / Send Newsletters

Cool! - Dynamic Forms

All forms, including the Job posting form, the Resume form, Employer's profile form, and registration forms are modified visually from the Admin without modifying any source code.

The forms support a large number of field types including radio buttons, multiple selects, images, word documents, YouTube video, Flixn Video and more. Unlimited number of fields can be placed into a form and there's no extra programming needed. The database is then configured automatically after the 'Save Changes' button is clicked.

Cool! - Dynamic Search Forms

Search fields can be added / removed to any of the search forms. No programming is needed, the search form is updated automatically after the 'Save Changes' button is clicked.

Cool! - Dynamic Lists

You can specify which columns are to be displayed on the list. Define columns which can be visible to the public, or only to the Admin. Various other options are available, including 'sort by column name'. No programming is needed and you will see the result immediately!

Cool! - Themes & templates

A powerful template system allows designers to build custom skins for their Job Board. Additionally, ready-made themes can be downloaded and installed separately.

Cool! - Plug-in System

A powerful plugin system allows PHP developers and integrators to develop their own custom extensions / components to provide extra functionality. Additionally, ready-made plug-ins can be downloaded and installed separately.

Anonymous and Blocked Fields on the resume form

Fields can also be 'blocked' or set to be 'anonymous'.

Anonymous fields encourage the job seekers to submit their resume while keeping their identity secret to the public.

Blocked fields are used in the Subscription system to entice the employer to subscribe to the resume database.

  • Anonymous fields will not be displayed to employers unless the candidate agrees to reveal them to the employer (eg. contact details).
  • Blocked fields will only be displayed to the employer if the employer subscribes to the resume database.

Both features can be toggled On/Off from the Admin.

XML Importing System

The XML Importing system is an extra feature that is bundled with the Job Board. You can train the job board to import jobs from any XML file spec, and jobs can be delivered to your job board via HTTP or fetched from another place using the file system, FTP download or URL download.

XML Exporting System

The XML Exporting system is an extra feature that is bundled with the Job Board. It includes the ability to build custom XML feeds, so that the data can be exported to other job boards and Search Engines. Includes out-of-the-box support for Google Base, Indeed.com, SimplyHired.com and RSS.

Members Only Fields

Fields on job posts, employer's profiles or resumes can be hidden to users that are not logged in. You can also make it so that the user needs to be logged in and also be a paid-up customer before they can view the 'Members Only' fields.

Pre-Filled Fields on the job posting form

This is a great time-saving feature for the advertiser. Fields on the job posting form can be marked as 'pre-filled'. When an advertiser posts a job for the next time, the data from the previous job post will be automatically pre-filled.


The Job Board can be easily translated to many different languages. Users can switch between languages on-the-fly.

E-Commerce Enabled - Billing System

The Job Board includes full support for collecting posting fees and subscription fees via PayPal and other payment methods. Additionally, subscription processing can managed by a custom PayPal Instant Payment Notification (IPN) module integrated with the Job Board software.

  • Advertisers can buy credits for posting. You specify the price and the amount of posting credits. Posting credits are bought in Packages (eg. $50 for 1 posting credit, $200 for 5 credits; any combination is configurable)
  • Advertisers are given the choice of buying Standard Posts or Premium Posts
  • Subscription are purchased for a period of time. (For example 1 month, 6 months or 12 months, any combination is configurable)
  • The Job Board can also run in a "free" mode, and Standard Posts are free to all. It is possible to limit the number of free posts per user.
  • Other payment systems include: 2Checkout, Authourize.net, MoneyBookers, CCAvenue, NOCHEX
  • Other non-instant payment methods supported, such as Bank Transfer and Check / Money Order.

New! - A Membership billing system for candidate and employers. This is a major addition to the job board which allows you to charge a signup fee to either candidates or employers or both.

Cool! - The job board can manage subscriptions for each customer, and if the customer used PayPal then PayPal will automatically re-bill the customer and notify the job board of the change, all is automated.

RSS Feeds

Distribute the latest jobs to other websites through a built-in RSS feed. For example, users can add the latest job headlines to their My Yahoo Page.

Email Alerts

Its is possible to enable / do the following:

  • Send automated Job Alerts to job seekers
  • Send automated C.V. Alerts to employers
  • Send Newsletters to employers / job seekers.
  • Email Alert to admin when a new post is posted
  • Email Alert to admin when a new user signs up
  • Alert to Admin when an application is sent

The job board uses an advanced email queuing approach which can spread the sending of email over a period of time. This ensures that large websites can send the email without bogging down the server.

Additionally, sever spam controls were included - for example the Job Board will only allow you to send bulk email to people who have explicitly opted-in, and it will not send email alerts to people who did not log on for more than 30 days (by default).


If your job board is targeting a specific area, you can enable the map feature. The map will be displayed with each post. Advertisers can mark the location by moving the marker on the map.

Online Applications

Candidates can apply to the job postings online. You can control whenever the candidate needs to login in order to apply, or who the application goes to (Employer or Administrator or both). Candidates can attach up to 3 attachments at a time, and the application will be sent by email.

Tell A Friend & Save This Job

Job Seekers can use this feature to send an email to their friend about a job posting that they found. Users can also save their job listings to their private area.

Custom Time Zone

The job board's date can be set to a custom time zone, regardless of the server's time zone.


Categories can be defined for job listings. The categories can be navigated by links, or using the 'Category' field on the Search form. Additionally, it is also possible to specify categories for Resumes and other forms as well.

Customizable look and feel

The job board comes with a main.css file where all the styles are defined. You can control many of the look and feel aspects by simply changing the main.css file. Additionally header.php and footer.php files can be changed so that the job board fits in with the layout of your site. If you know a little php, you can modify the index.php page or other pages for even further customization.


A fully featured WYSIWYG editor is included and can be used by advertisers to format their job postings how they want, the way they want. The editor can be added as a field to any of the forms, and is highly flexible. It includes a feature for pasting in documents form Word, where it will fix all broken HTML which Word can produce. (Additionally, the job board ensures to strip any unwanted or dangerous HTML...)

Input Filtering

You can create a list of 'censored words' not accepted by the job board. The job board also makes sure to filter all HTML and strip dangerous attributes from un-trusted input. Additionally, the job board breaks long words and includes some other nifty data cleaning options.

Export to CSV file

Job Posts, Resumes, Employers, Seekers and Profiles can be exported to a CSV file and imported to your favorite spreadsheet for further analysis.

Extra Stuff

The software contains some additional tools to make life easier.

  • It includes a Mail Monitor which is able to monitor your email box for bounced email and unsubscribe users form your mailing list automatically.
  • Search Engine Optimization (SEO) features, including XML Sitemaps and search engine friendly URLs (Requires Apache HTTP Server with Mod Rewrite installed). Ability to customize title, description, keyword and file-name for all categories.
  • More coming soon...

Back to Top

Employers - Features in detail
Posting Jobs

Employers can post jobs in rich text, choosing their own fonts, styles and even graphics in their posts. Additionally, employers can specify the location of advertised position by marking it on a map (if you have enabled the map feature).

Manage Posts

Employers can Edit or Delete their previous job posts all from one place.

Browse resumes

Employers can browse resumes submitted by the job Seekers. Employers can be search resumes using various different fields, you can configure the Resume Search Form from the Admin.

Resume Email Alerts

Employers can create alerts which are sent via email to alert of new job seekers entering the system. Employers can specify their alerts to be triggered by specific keyword(s).

...and More!

  • View posts statistics, such as number of hits and number of online applications.
  • View their Order history
  • Change account settings.
  • Buy posting credits and subscribe to view resumes.
  • Edit Employer's profile
  • Send email to Candidates via the website

Back to Top

Job Seekers - Features in detail
Online Application

Job Seekers can apply to jobs online. Three file attachments can be sent with the online application.

Submit resume

Upon registration, job seekers can submit a resume. This resume form is configurable from the Administration Panel.

Resume can be made anonymous or public

Job seekers can make their personal details private (Anonymous). This feature encourages users to submit their resume without the worrying about their current employer learning about their intentions.

Suspend / Activate resumes.

When a job seeker becomes unavailable, they can set their resume status to suspended.

Job Email Alerts

Job Seekers can create alerts which are sent via email to alert of new jobs that are posted. Job Seekers can specify to have alerts to be triggered by specific keyword(s).

Save jobs

Jobs are saved into a personal area, and users can apply for the jobs later.

Save Applications

Job Seekers can Save and review their applications.

Tell a friend

Email Jobs to friends.

...and More!

  • List all jobs by a specified Employer.
  • View Employer's profile
  • Accept / Deny access to their resume for Employers to see

Back to Top

Administration Panel - Features in detail
Employer Admin

  • Search / List / View / Edit / Delete employer's accounts
  • List / View employer's profiles

Job Seeker's (Candidate) Admin

  • Search / List / View / Edit / Delete candidate's accounts
  • Search / List / View / Edit resumes

Job Post Admin

  • List / View / Approve / Disapprove job posts
  • List jobs waiting to be approved and non-approved

Manage Prices

  • Manage prices for posting credits.
  • Manage prices for subscriptions.

View Reports

  • Subscription Reports
  • Posting credits sales report
  • PayPal Log
  • Who's Online


Create / Send newsletters to Employers or Job Seekers

Outgoing Email

  • View all outgoing email that was sent or is on the queue to be sent.
  • Setup email Alerts

Main Configuration

The main configuration allows you to edit a number of constants, including:

  • Configure Website settings
  • Set paths and directories
  • Disable / enable map
  • Database settings
  • Local time zone and Date format
  • Rules for account activation / approval & other permissions
  • Billing System (Enable / Disable)

    • Bill for Subscriptions to view the resume database
    • Bill for premium posts
    • Bill for standard posts (or you can make them free)
  • Multi-Payment Options, including PayPal, Manual Bank Transfer, Check / Money Order, Google Checkout
  • Posting options - Do they need to be approved? How many to be displayed on the front page? How many days to stay online?
  • Edit Header and Footer HTML templates
  • and many more...

Payment Modules

All payment modules are included at no extra charge. You can enable any of the following:

  • Authorize.net
  • Bank Transfer (Manually wire funds to any bank account)
  • 2Checkout
  • ccAvenue
  • Check / Money Order
  • E-Gold
  • MoneyBookers
  • PayPal (Supports IPN & Subscription features!)
  • Google Checkout

You can have several payment modules enabled at the same time!

Edit Categories

  • Add / Edit / Delete a category Jobs, Resumes or Profiles.
  • Each category can have a sub-category, and unlimited number of children can be placed in each category / sub-category.

Edit Codes

Codes are used for radio buttons, check boxes and select fields. You will be able to edit the specific codes for each of these fields using the code editing features.

Edit Languages

  • The job board can be translated into just about any language in the word.
  • Already it has been translated to Spanish, Chinese, Polish, and other languages.
  • Also, Administrators can use the web-based Translation Tool to edit the sentences, and also customize the English wording too.

Edit Email Templates

Email templates can be customized to your website's requirements.

Customize Forms

  • View / Edit / Save Posting Form
  • View / Edit / Save Resume Form
  • View / Edit / Save Profile Form
  • View / Edit / Save Job Seeker Signup Form
  • View / Edit / Save Employer Signup Form

Customize Lists

Each list can be customized from the admin. You can add / remove columns form the list, as well as specify additional properties. You can customize the following lists:

  • Job Lists
  • Resume List
  • Profile List (in the Admin)
  • Employer Accounts List (Admin)
  • Job Seeker Accounts List (Admin)

Customize Search Forms

Job search and Resume Search forms can be customized using the forms editor in the Admin.

Back to Top