Job titles are the positions people hold, for example Sales Executive, Store Supervisor or Accountant. Every employee must have one. You can't save an employee without a job title, so create titles before adding staff. A title can carry a code, a department and a salary range that guides your team when setting pay.
HR owners and administrators maintain the list. Anyone with employee access can browse it.
Where to find it
- Sidebar: People → Job Titles.
- URL:
/job-titles.
| Who sees it | Condition |
|---|---|
| Menu item and list | View employees (hr.employees.view) and your plan includes Job Titles. |
| Add Job Title, row Edit / Delete | Create employees (hr.employees.create). This covers add, edit and delete. |
Screen tour
Header
The page title is Job Titles, with the subtitle Manage job titles and grades. Add Job Title is top-right, if you are allowed.
Summary tiles
| Tile | Counts |
|---|---|
| Total job titles | All titles, active and inactive. |
| Active job titles | Titles with Job title is active ticked. |
| Job titles with employees | Titles held by at least one employee. |
Filters
| Filter | Options |
|---|---|
| Search (Search by name or code...) | Name or code. |
| Department | All or one active department. |
| Status | All, Active, Inactive. |
The list
| Column | Meaning |
|---|---|
| Job title | Name, with the code underneath if set. |
| Department | Linked department, or —. |
| Salary range | min - max in your organization's currency, for example 8,000 - 12,000 AED. Shows — unless both ends are set. |
| Employees | A badge, for example 4 employees. Every employee holding the title is counted. |
| Status | Active or Inactive. |
| ⋯ | Edit, Delete (only if you can create employees). |
Sorted by name, 15 per page. Rows don't open a detail page. Job titles have no separate detail screen. Empty state: No job titles found, with Add Job Title if you are allowed.
Add a job title
-
Click Add Job Title (top-right).
-
Fill in the dialog:
Field Required Rules / defaults Notes Job title Yes Up to 255 characters. Must be unique in your organization. Shown on the employee list, profile and org chart. Code No Up to 50 characters. Must be unique. Placeholder Example: MGR, ENG, ACC. Department No Default -- Select department --. Used for the list filter. It does not restrict which employees can hold the title. Description No Free text. Placeholder Short description of the job title and responsibilities. Minimum salary No 0 or more. Guide only. Maximum salary No 0 or more, and at least the minimum. Guide only. SolaHR does not block a salary outside the range. Job title is active — Ticked by default. Untick to retire the title. -
Click Save job title. You see Created successfully.
Validation errors (for example The name has already been taken., or a maximum below the minimum) are highlighted in the dialog, which stays open.
Edit a job title
- Click ⋯ → Edit on the row.
- Change fields in Edit Job Title and click Save job title. You see Updated successfully.
A rename shows at once on every employee who holds the title.
Delete a job title
- Click ⋯ → Delete.
- Confirm Are you sure you want to delete this job title? (name) with Delete.
- You see Deleted successfully.
If any employee still holds the title you get This job title cannot be deleted because employees are assigned to it. Change those employees' job titles first, or untick Job title is active.
Statuses
| Status | Meaning |
|---|---|
| Active | Normal use. |
| Inactive | Retired. Kept on employees who already hold it, and still visible with the Inactive filter. |
Permissions
| Role | View | Add / edit / delete |
|---|---|---|
| Owner, SolaHR Administrator | Yes | Yes |
| Manager-level SolaHR role (default) | Yes | Yes |
| Member-level SolaHR role (default) | Yes | No |
| Scoped roles (HR Manager, Department Manager, Attendance Recorder, HR Viewer) | Not used | No |
Worked examples
Example 1 — create a title for a new hire
Al Noor Trading LLC hires a forklift driver for Dubai Main.
- Add Job Title: Job title Forklift Operator, Code FLO, Department Warehouse, Minimum salary 3500, Maximum salary 5000. Save job title.
- The row shows
3,500 - 5,000 AED, 0 employees, Active. - HR adds the employee with Job title Forklift Operator. The badge becomes 1 employees, and Job titles with employees goes up by one.
Example 2 — merging two titles
Al Noor has Sales Rep (3 employees) and Sales Executive (5 employees), and wants only Sales Executive, AED 8,000–12,000.
- ⋯ → Delete on Sales Rep → This job title cannot be deleted because employees are assigned to it.
- HR edits each of the 3 Sales Rep employees (including Sara Khan) in Employees and sets Job title to Sales Executive. Sara is on AED 7,500, below the range. SolaHR saves it anyway. HR raises her to 8,000 in the same edit.
- Delete on Sales Rep now succeeds.
Result: Sales Executive shows 8 employees. Total job titles drops by one. The Org Chart cards for the three moved employees now read Sales Executive.
How it connects
| Screen | Connection |
|---|---|
| Employees | Job title is required on every employee. Create titles first. |
| Departments | A title can be linked to a department for filtering. |
| Org Chart | Each reporting-line card shows the job title. Chart search matches it. |
| Recruitment | Openings describe positions you then add as titles and employees. |
Tips and common problems
| Problem | Cause | Fix |
|---|---|---|
| The employee form's Job title list is empty | No titles exist yet. | Add titles here first. |
| The name has already been taken. | Titles are unique. | Reuse the existing title. |
| Delete refused | Employees hold the title. | Reassign them, or deactivate. |
| Salary range shows — | Only one end is set. | Fill both minimum and maximum. |