Posting a Job
The recruitment module in IceHrm enables administrators to create and post job positions that candidates can apply for.
How to Post a Job
-
Go to Recruitment > Job Positions
-
Click Add New

- Fill in the job details (see fields below)

- Add the job description

- Configure additional settings

- Click Save
Job Fields
| Field | Description |
|---|---|
| Job Code | A unique code to identify the job position (used in application URLs) |
| Job Title | The position name |
| Short Description | Brief overview displayed in job listings |
| Description | Complete job position details |
| Show Salary | Toggle to display salary range information |
| Keywords | Keywords for improving search and SEO |
| Status | Only active positions appear in listings |
| Image | Optional visual accompaniment |
Job Posting Preview
Once saved, your job posting will appear in the system:

Public Job Application URL
Candidates can view and apply for your open positions at:
https://icehrm.com/app/[your_icehrm_url]/apply

Replace [your_icehrm_url] with your actual IceHrm URL.
Job Status
| Status | Description |
|---|---|
| Active | Job is visible and accepting applications |
| Inactive | Job is not visible to candidates |
Note
Only jobs with Active status appear in the public job listings.
Quick Reference
| Task | Location |
|---|---|
| Create new job | Recruitment > Job Positions > Add New |
| Edit job | Click Edit on existing job |
| View applications | Recruitment > Candidates |
| Public job page | https://[your-url]/app/apply |
Best Practices
- Use Unique Job Codes - Create meaningful codes for easy tracking
- Write Clear Descriptions - Help candidates understand the role
- Add Keywords - Improve searchability and SEO
- Set Status Correctly - Only activate when ready for applications
- Include Salary Info - Transparent salary ranges attract more candidates