schemaorg icon indicating copy to clipboard operation
schemaorg copied to clipboard

Proposal: New property for JobPosting to indicate the expected end of employment

Open Emosewaj opened this issue 8 months ago • 1 comments

It is currently possible to use the jobStartDate property to indicate a "date on which a successful applicant for this job would be expected to start work". However, there is currently no such property to indicate the expected end of that employment.

Some job offers may be seasonal work and employment duration will be limited to a certain time period, or up to a certain date.

The property validThrough is not appropriate for this use case, as it appears to be intended to be used to indicate when the job offer itself expires.

My use case requires the proposed property to accept at least a date, in the same format that jobStartDate does (Date or Text). This date would indicate a clear date at which the working relationship is expected to end. A valid value would be expected to

  1. be in the future and
  2. greater than jobStartDate, if set.

Additionally and optionally, I believe the following two types of values may be useful in some cases:

  • A duration, e.g "3 months", or "2 years", or some other way of denoting a relative time span. This may be useful if there is no specific start date, but jobImmediateStart is set to true
  • A non-specific point in time, e.g. "November 2025", "Summer 2026", to indicate a more flexible end of the working relationship

Thanks for the consideration.

Emosewaj avatar Jul 25 '25 07:07 Emosewaj

But how would you describe a fixed duration contract, i.e. 1 year, when the start data is not known?

MatthiasWiesmann avatar Sep 18 '25 14:09 MatthiasWiesmann

This issue is being nudged due to inactivity.

github-actions[bot] avatar Dec 18 '25 03:12 github-actions[bot]