Introduction
Easy Jobs Manager is an awesome Joomla component that let you build a website for publishing and finding jobs.
🔥 Main Features
- Jobs management
- Companies, candidates, replies management
- Partners, locations and job sectors management for Jobs
- Currencies, contract types, time types and length employments management
- Lightweight and very fast
- Joomla Custom fields support
- Email / SMS notifications
- ACL support
- Assign candidate or company user to a specified Joomla group
- Namespaced Bootstrap 4 with no conflict of old bootstrap versions
- Import Jobs quickly from CareerJet
💼 Job Listing Features
- Attach job to a company from backend
- Add job title and description
- Ability to add salary information (amount range, currency and period)
- Choose job location (ability to attach 3 locations)
- Choose job fields (ability to attach 3 fields)
- Choose job listing publishing period
- Attach a company contact to job
- Set job starting time
- Choose job time type (Full-time, Flexi-time, Fixed-term contract, Casual workers)
- Choose length of employment (Indefinite period, Length C, Length D)
- Choose contract (Employment contract, Business License, Fixed-term Contract)
- Extend job with custom fields (example: Responsibilities, Requirements ....)
- Control job listing activation (manual or auto activation after creation)
- Global publish day count for each job listing
- Control company info how to be displayed in job listing (Full, Basic or None)
- Email / SMS notification when new job created and published with ability to customize email message and subject
- Set job address or latitude/longitude and display location with google map
🗃️ Jobs List Features
- Easy jobs management from backend
- Jobs list view with filter (you can filter by location, field )
- Ability to display jobs in horizontal list or table view
- Ability to change company logo size
- Display distance for every job when search radius enabled
👨💼 Candidate Features
- Can filter jobs quickly by recommended, field, location, contract, replied to, Favorited
- Can add personal information like name, surname, picture, gender ....
- Ability to extend personal information by custom fields (example: skills, website, phone, fb profile ....
- Ability to manage experiences, educations, certifications, files (cv, cover letter ...) and languages
- Ability to choose preferred jobs (by choosing locations and fields)
- Reply to a job
- Add job to favorite list
- Application history
- Change profile visibility to public or private
- Share a job to a friend
- Subscribe to a newsletter
- Receiving alerts about new job offers with Joomla custom fields integration
- Ability to download CV as PDF
- Email notification when new candidate registered with ability to customize email message and subject
- Email notification when new candidate replied to a job with ability to customize email message and subject
- Auto thumbnails generation for candidate picture
- Attach a new user candidate to Joomla group during registration
🏢 Companies List Features
Easy companies management from backend
Companies list view
Ability to display companies in horizontal list or table view
🏢 Company Features
- Submit new jobs
- Manage own jobs easily (edit, unpublish, copy)
- Check candidates database
- Add candidate to favorite list
- Ability to download candidate CV as PDF
- Add company logo
- Extend company information by custom fields (example: company form, employees number, activity, contact info, address ...)
- Ability to attach more contacts
- Email notification when new company registered with ability to customize email message and subject
- Subscribe to a newsletter
- Receiving email and SMS notifications of events related to the company
- Auto thumbnails generation for company picture
- Attach a new user company to Joomla group during registration
- User can contact company profile
- Control who can contact company
🔎 Search and Filter Jobs
- Geolocation support
- Filter by job location or user position
- Filter by company, keyword, time type and more !!
➕ More Features
- Guest reply support
- Joomla captcha registration
- Address autocompletion using Google Map API
🧱 Modules
- Jobs search form
- Jobs list
- Companies list
- Login/Register based on role (candidate or company)
⚙️ 3rd party Integrations
- AcyMailing Integration (create subscribers & subscribe to lists based on preferences in Easy Jobs user profile)
- CiviCRM Integration (create contacts & their relations)
- JoomSMS Integration (to send SMS notifications)
🤖 SEO Features
- Automatic or manual Metadata (title, description, keywords ...) generation
- Support Opengraph
- Support Twitter Cards
- Support Google rich snippets for jobs and companies (using JSON-LD format)
- Ability to map Joomla custom fields with job and company schema
🔄 Last updates
v1.3.7 (13/04/2022)
Improved
- prevent double click on add button of modals [Edit candidate profile]
Fixed
- education modal sometimes fails to open
- close modal button was not working in candidate edit profile
v1.3.6 (18/02/2022)
Fixed
- not all items displayed [Advertisers] [Model]
- redirect url var missed if guest reply not enabled [Job]
- prevent quotes from breaking js code of actions bar [Advertiser dashboard]
v1.3.5 (01/02/2022)
New Features
- Advertiser can renew the Job from dashboard
- Ability to send admin notification for document proofread request [Candidate Profile]
Improved
- Return to original page on register/login
- Ability to search on select items [Jobs Filter]
- Admin can edit candidate profile information like education, experience ... from backend [Candidate Profile]
- hide lat/long fields if map feature disabled [Location form]
- PHP 8+ support
- don't allow guest user to apply to job more than one time
- preview guest reply [Job Item]
- preview guest reply [Replies list] [Backend]
- add "sent via" extra info to company contact email
- return if job is not defined [Reply Form]
Fixed
- guest user doesn't receive email confirmation when replied to job
- trash replies was not working due to PHP8 Compatibility
v1.3.4 (03/11/2021)
New Features
- Ability to show / hide empty companies [Companies List view]
Improved
- Profile view of candidate now use layout instead of iframe solution [Job replies view] [Backend]
- Profile view now use JLayout for better reuse [Candidate view]
Fixed
- Wrong sender email [Company contact]
- php warning when getting type of field [Helper]
- Some php warnings [HTML Helper]
v1.3.3 (03/10/2021)
Improved
- Emails/SMS notification now use Helper for better reuse
- Jobs list UI/UX improved [Advertiser dashboard]
Fixed
- Some missed system language constants
- Wrong jobs count [Companies View]
- New job reply notification was not working [Notifications]
- Job actions not hidden when current user job owner [Job View]
v1.3.0 (07/09/2020)
New Features
- Contract relation was added to candidate preference
- New hidden maintenance tool that let us execute a specific sql update file
Improved
- Certifications edit list now use JLayout for better reuse [Seeker Edit]
- Education edit list now use JLayout for better reuse [Seeker Edit]
- Experience edit list now use JLayout for better reuse [Seeker Edit]
- Files edit list now use JLayout for better reuse [Seeker Edit]
- Languages edit list now use JLayout for better reuse [Seeker Edit]
- Edit profile UI/UX improved and looks more professional
- Some old code compatibility removed [Controller Misc]
- update job lat/long from address only if address changed [Job Edit]
- time type and contract relation no more required in preference [Seeker Edit]
- Ability to change lat/long using geocoder tool [Location Form] [Backend]
- SMS notifications helper code duplication
- only admin can execute the tool "specific sql update file executer"
Fixed
- Incorrect publish down where clause [Jobs Alert]
- Some incorrect options values [Edit Job] [Backend]
- Incorrect JText of contract type in email alert [Jobs Alert]
- Display "Not set" if publish down is empty [Jobs Alert]
- Don't filter by location if search by radius is enabled [Jobs Filter]
- display only public seekers if profile visibility enabled and selected tab is "all" [Candidate List] [Company Dashboard]
- some duplicate language constants removed [Backend Language]
- Wrong preferred time type in candidate edit [Backend]
v1.2.9 (23/08/2021)
New Features
- Now guest users can reply to job without login
- Ability to enable / disable custom fields for guest users [Guest Reply]
- Partners management with allowed locations
- Time types management with multilanguage support
- Contract types management with multilanguage support
- Length employments management with multilanguage support
- Currencies management
- Display job location with google map [Job view]
- Display distance on every job when search radius enabled [Jobs view]
- Ability to set location latitude/longitude [Location Item]
- Geolocation support with search radius [Filter] [Search module]
- Ability to enter full address or lat/lang of job [Edit Job]
- Address autocomplete using Google API Places [Job Edit]
- Param to make keyword field required [Search module]
- Job Alerts based on Joomla custom fields (support: radiobox, select, checkbox)
- Integration with JoomSMS to send SMS notification
- Users now can contact company profile
- Control who can contact company profile (everyone or only logged users)
- Ability to show/hide Job contact details
- Ability to filter by job location or user position [Search Radius]
- Ability to enable/disable advertiser check if has at least one job to be priviliged to see candidates list
- Allow candidate to change his profile visibility
- New permission that let you allow public candidate profile view
- Ability to set default currency in currencies manager
Improved
- No need to js code on submit button [Search Module]
- Default value of custom fields now always Joomla! custom fields by default
- New "setup" menu added to sidebar groups all views related to settings [Backend]
- Time type hint removed no more useful [Search module]
- Company and candidate register accordion now use Bootstrap 4
- Recent Activities widget now use ChartJS instead of Google chart [Dashboard]
- Display newsletter field only if acymailing integration is enabled [Seeker Profile Edit]
- Sync phone number of ejm user with profile plugin
- phone field synchronization with user profile for contacts
- header code now inside form tag to avoid js issues [Edit advertiser/seeker]
- Check curl if enabled in system information widget
- Format friend message correctly [SendMail friend]
Fixed
- Logged user not able to check jobs
- Fatal error when json-ld schema enabled
- search icon was not displaying [Search module]
v1.2.7.4 (30/12/2020)
Fixed
- Seeker educations, files .... validation should not be triggered if user didn't choose role yet. [Seeker edit model]
- Redirect warning messages should be used in enqueueMessage method [Seeker and advertiser views]
v1.2.7.2 (27/07/2020)
Improved
- Hide email + password fields when editing company profile
- Display associated Joomla User field when editing company profile
- Favorite toggler now use Jlayout for better reuse
- Favorite toggler support job and seeker types
- Jobs table list with filter now use Jlayout for better reuse [Seeker dashboard view]
- Seekers table list with filter now use Jlayout for better reuse [Seekers view]
- Use Joomla email registration instead of custom email registration [Contact Form]
Fixed
- Send friend email was not working [Share job layout]
- send friend email button doesn't display in modal header [Share job layout]
- Double class attribute in span tag [Favorite toggler layout]
- jQuery conflict when clicking on favorite toggle [JS] [Favorite toggle Layout]
- Favorite button was not working on seekers list
- Favorite button was not working on replies list [Job view]
- Non SEF link of shared job [Share job modal]
- Some space in shared message [Share job modal]
- Display 0 in contact id input if new [Contact Form]
- Wrong phone validation condition [Contact Form]
- Advertiser ID not recognized after wrong form validation
- Seeker user creation sometimes fail [Backend] [Seeker Form]
v1.2.7 (27/07/2020)
Improved
- Hide reply warning message if job author logged
Fixed
- Incorrect Calendar field size inside modals
- Reply and send modal conflicts problem
- Modal doesn't open if module displayed
v1.2.6.14 (17/07/2020)
Improved
- Loading Assets from helper
- Namespaced fontawesome library to avoid any conflicts vget login view Itemid automatically
Fixed
- Force current tab selected code removed not needed anymore [Plugin System]
- Clear filter button was not working [Jobs List filter]
- wrong location jobs count in filter [Jobs List Filter]
- 0 value display in email to fiend textarea if user not logged [Email to a friend]
- The end of form hidden by submit button bar [Email to a friend]
- PHP Warning in time value [Job view] [Contracttypelist Field]
- Fatal error in views that use this field [Contracttypelist Field]
- Some issues displaying contract type list in select [Contracttypelist Field]
- Use of jQuery var instead of $ to avoid any conflicts on on click attributes
- PHP Warning [Favorite toggler layout]
v1.2.6.4 (20/05/2020)
Improved
- Now we use pagination layout for better reuse [Candidates database view]
- Email validation now support long domain name extension [Form validation]
- Total jobs count now display only active jobs [Advertiser view]
Fixed
- Some issues when adding contacts [Advertiser edit]
- Contact privilege was not working [User helper]
- Removed some old left debug code
- Don't display image row if user has not picture [Candidate view]
- Add candidate to favorite was not working [Candidates database view]
- Replied to my jobs tab always empty [Candidates database view]
- Total jobs count now display only active jobs [Advertiser view]
v1.2.6.6 (08/06/2020)
New Features
- Ability to hide job reply warning [Config] [Job View]
Improved
- User registration now use Joomla user model [User Helper]
Fixed
- Wrong advertiser privileged check [User Helper]
- Field / place value doesn't display [User Helper]
- Time options doesn't change in some views
- Auto login user after registration sometimes fail [Company/Candidate registration models]
v1.2.6.2 (14/05/2020)
Fixed
- Download PDF button doesn't display [Seeker View]
- Creating a new company for an existing user doesn't work [Company Edit Model]
v1.2.6 (05/05/2020)
Fixed
- 5 last jobs not all displayed [Company view]
- Wrong total jobs count [Company View]
v1.2.5 (29/04/2020)
New Features
- Ability to enable / disable custom fields [Registration form]
Fixed
- Some missed language constants [Jobs Module]
- Yes/No button style missed in all modules [All Modules] [Backend]
- Recaptcha issue with global params [Captcha Integration]
- PHP warning in salary field value [Job edit form]
v1.2.4 (26/03/2020)
New Features
- Company contacts management [Company Edit] [Backend]
- Ability to show / hide jobs filter options (Time, Field ...) [Jobs List] [Config]
- Ability to filter jobs by company [Jobs List]
- Ability to customize cron task key value [Cron] [Config]
- New view to display single company page
Improved
- UI improved [CareerJet Import]
- Refresh table when fetching jobs [CareerJet Import]
- Modals now auto-close when successfully saved
- Menu item type of single job / company / candidate now use modal for selecting the item [Backend]
- Intelligent way to find menu item id [Route Helper]
- Visit page company button added in company info tab [Job view]
- Show all company jobs button added [Company view]
- Some UI/UX improvements [Company view]
Fixed
- Problem when importing jobs [CareerJet Import]
- Problem when clicking on checkbox [CareerJet Import]
- Ignore keyword removed [SQL Update files]
- PHP warning in salary field value
- Sometimes company informations doesn't display [Job View] [Company View]
v1.2.3.1 (05/02/2020)
Fixed
- Custom fields list doesn't display in mapping field [Config]
- Metadata of menu item doesn't display [Jobs list view]
v1.2.3 (31/01/2020)
New Features
- Ability to hide right side widgets from config [Dashboard]
Fixed
- Old G2 integration was not removed from sampledata [SQL]
- Some tables was not updated in sampledata [SQL]
- Some issues when installing sampledata [Dashboard]
v1.2.2.7 (15/01/2020)
Improved
- Contacts table now use JLayout for better reuse [Advertiser edit]
Fixed
- Show message and profile modals was not working [Job View]
- Small error in SQL code [Install SQL]
- Edit & delete buttons of contacts was not working [Advertiser edit form]
v1.2.2.5 (10/01/2020)
Improved
- Tables will not be removed if component uninstalled
- No more code duplication when handling custom fields [Joomla Custom Fields]
- UI design improved [Seeker view]
- Company no more coupled with Joomla user id
Fixed
- Fatal error when saving job if salary field enabled [Job Model]
- Some problems occurs when saving custom fields in job reply [Joomla Custom Fields]
- Disable company registration option was not working well [Company registration]
- Modals problem [seeker edit view]
v1.2.2.2 (01/01/2020)
New Features
- Ability to disable salary field
Fixed
- Some problems when saving seeker / advertiser and job item [All models]
- Removed debug code in candidate page
- Wrong table name in sql update file of v1.2.2
v1.2.2 (26/12/2019)
Fixed
- Display and validation of custom fields when multilanguage is enabled [Joomla custom fields integration]
- Fixing role problem in backend [Seeker Model]
- PHP Warning when setting author metatag [Job View] [Company View]
- Custom fields missed [Show CV View]
- Some old code of G2 plugin removed
- Reply button was floating in bottom [Reply Job View]
v1.2.1 (10/12/2019)
New Features
- Twitter Card tags in job and company view
- Open Graph tags in job and company view
- JSON-LD Schema Job with custom fields mapping capability for job view
- JSON-LD Schema Organization with custom fields mapping capability for company view
- Metadata (description, keywords, Robot ....) support in job and company view
- Auto description meta generated from job / company description
- Ability to hide login form in candidate / company register view
Improved
- Force no margin in form group class inside cards [UI] [All Forms]
- G2 integration removed because no more working
- Registration and login form now use JLayout for better reuse [Company / Candidate register view]
- Auto hide fields if CiviCRM integration disabled [Config XML]
- Auto hide fields if AcyMailing integration disabled [Config XML]
Fixed
- Component description not displayed after installation [Install script]
- Some PHP notices if menu item doesn't have option query [Route helper]
v1.2.0.15 (24/10/2019)
Fixed
- PHP Notice if menus array is empty [Route Helper]
- Download id property missed [Dashboard view]
v1.2.0.14 (02/10/2019)
Fixed
- User is auto added as seeker if didn't save company form when choosing Seeker role [Seeker Edit view]
- Choose seeker title not centered [Choose Role view]
v1.2.0.13 (11/09/2019)
Improved
- Description field now use Joomla editor as in backend [Seeker form] [Job form]
Fixed
- Default attribute missed of jobs list param [Jobs view]
- Wrong default value of time predefined field [Config xml]
- Fatal error if predefined field times is empty [Jobs view]
Features recently added in v1.2.x
- Joomla custom fields integration
- Ability to import jobs quickly with CarrerJet API
- Salary Field
- Bootstrap 4 support
- Ability to display jobs in horizontal list or table view
- Ability to change logo size of company in jobs list view
- UX/UI design improved in all views
- TCPDF libarary updated to last version
- Filter form now use JLayout for better reuse
- Display informations inside job view as tabs
- Ability to change generated logo quality
- Captcha support on company and candidate registration form
- Ability to change actions bar and reply warning message position [Job view]
- Ability to make predefined fields education, experience, certificates... required [Candidate registration form]
- Enable or disable title before/after you name field
- Ability to change jobs list per page in menu item settings [Job view]
- Show or hide hide locations without any jobs [Filter]
- Show or hide jobs count next to each location item [Filter]
- Ability to allow everyone or only registered users to send job mail to a friend [Job view]
- Ability to manage predefined field time options [Time Field]
Easy Jobs Manager
- Version:
- 1.3.7
- Developer:
- JoomBoost
- Last updated:
-
Apr 13 2022
2 months ago - Date added:
- Aug 09 2018
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- c m p
- Compatibility:
- J3
Share