Skip to content

Job Postings

The Job Postings page lists all job listings in the organization. Job postings follow a lifecycle from Draft through Open, Paused, Closed, and Filled. Each posting can be linked to a position template, assigned a custom application form schema, and published to the public careers page when enabled. Applicant counts and view metrics are tracked per posting.

Job Postings list showing Title, Status, Type, Remote, Salary, Views, and Applications columns

  • Route: /job-postings
  • Menu Path: HR → Recruitment → Job Postings
ColumnDefault VisibleSortableDescription
TitleYesYesJob title
StatusYesYesCurrent lifecycle status badge
TypeYesYesEmployment type
RemoteYesNoWork location type (On-site, Remote, Hybrid)
SalaryYesNoSalary range if configured and set to public
ViewsYesYesNumber of views on the public careers page
AppsYesYesNumber of applications received
graph LR
    DRAFT -->|Publish| OPEN
    OPEN -->|Pause| PAUSED
    PAUSED -->|Resume| OPEN
    OPEN -->|Close| CLOSED
    OPEN -->|Mark as Filled| FILLED
    PAUSED -->|Close| CLOSED
StatusDescription
DraftCreated but not yet published; not visible on the careers page
OpenPublished and accepting applications
PausedTemporarily halted; not visible on the careers page
ClosedNo longer accepting applications
FilledPosition has been filled; posting is closed
TypeDescription
Full-timeStandard full-time role
Part-timeReduced-hours role
ContractFixed-term contract
InternshipInternship position
TemporaryTemporary role
ValueDescription
On-sitePhysical office presence required
RemoteFully remote
HybridMix of remote and on-site
FilterTypeDescription
SearchFree textSearches by job title or location
StatusSelectFilter by posting status
TypeSelectFilter by employment type

Click any sortable column header to sort ascending; click again for descending; third click removes the sort.

Server-side pagination with configurable page size.

ActionDescription
Create Job PostingOpens the Create Job Posting dialog
ActionAvailabilityDescription
EditAll statusesOpens the Edit Job Posting dialog
PublishDraft onlyMoves status to Open
PauseOpen onlyMoves status to Paused
ResumePaused onlyMoves status back to Open
CloseOpen or PausedMoves status to Closed
Mark as FilledOpen onlyMoves status to Filled
DuplicateAll statusesCreates a new Draft copy of the posting
DeleteAll statusesOpens the Delete confirmation dialog

Clicking a row opens the Job Posting Detail page.

Click Create Job Posting to open the Create dialog. New postings are always saved as Draft.

Create Job Posting dialog showing the Basic Information, Position and Form, Compensation, Job Description, and Settings sections

FieldRequiredTypeDescriptionDefaultValidation
Job TitleYesTextDisplay title of the roleMax 255 chars
Employment TypeNoSelectFull-time, Part-time, Contract, Internship, Temporary
Work LocationNoSelectOn-site, Remote, or Hybrid
LocationNoTextOffice location or city (e.g., “San Francisco, CA”)Max 255 chars
Link to PositionNoEntity selectLink to an existing Position record to copy details
Application FormNoEntity selectCustom form schema for applications
Min SalaryNoNumberMinimum salaryMust be ≤ Max Salary
Max SalaryNoNumberMaximum salary
CurrencyNoText3-letter ISO currency codeExactly 3 chars
Show SalarySelectPublic or Hidden — controls salary visibility on the careers pageHidden
DescriptionNoTextareaRole overview for candidates
RequirementsNoTextareaRequired qualifications
ResponsibilitiesNoTextareaDay-to-day responsibilities
BenefitsNoTextareaCompensation and benefits details
HeadcountNoNumberNumber of positions to fill1Min 1
Closes AtNoDateOptional closing date for applications

Steps:

  1. Click Create Job Posting.
  2. Enter the job title and optionally link to an existing position.
  3. Set employment type, work location, and location.
  4. Optionally fill in compensation, description, requirements, responsibilities, and benefits.
  5. Click Create Draft — the posting is saved as Draft.
  6. To publish, use the Publish row action on the list.

Click the Edit row action to open the Edit Job Posting dialog. All fields from the Create form are available. Additionally, the status can be changed directly in the edit dialog.

Edit Job Posting dialog pre-filled with existing job posting data

  1. Open row actions and select Delete.
  2. A confirmation dialog warns if the posting is open with active applications. Applications are not deleted.
  3. Click Delete to confirm.

Note: Open postings with active applications can still be deleted. Associated applications remain in the system.

  1. Open HR → Recruitment → Job Postings from the sidebar.
  2. Click Create Job Posting and fill in the form, then save as Draft.
  3. Use the Publish row action to make the posting live on the careers page.
  4. Monitor the Apps and Views columns to track engagement.