Nucleus OS Docs

    JobPosting

    A published role on the Nucleus Institute careers page.

    Object type

    type JobPosting {
      _id: ID!
      benefits: [String!]!
      closesAt: DateTime
      compensationCurrency: String
      compensationInterval: String
      compensationMax: Int
      compensationMin: Int
      createdAt: DateTime!
      department: String!
      description: String!
      employmentType: JobEmploymentType!
      location: String!
      locationType: JobLocationType!
      niceToHave: [String!]!
      publishedAt: DateTime
      requirements: [String!]!
      responsibilities: [String!]!
      slug: String!
      sortOrder: Int!
      status: JobPostingStatus!
      summary: String!
      title: String!
      updatedAt: DateTime!
    }

    Fields

    FieldTypeNullableDescription
    _idID!NoUnique identifier.
    benefits[String!]!NoBenefits offered with the role.
    closesAtDateTimeYesWhen applications close, if a deadline is set.
    compensationCurrencyStringYesISO 4217 currency code, for example CAD.
    compensationIntervalStringYesPay period for the range, for example year or hour.
    compensationMaxIntYesUpper bound of the pay range.
    compensationMinIntYesLower bound of the pay range, in compensationCurrency units.
    createdAtDateTime!NoWhen the record was created.
    departmentString!NoTeam the role belongs to.
    descriptionString!NoFull role description.
    employmentTypeJobEmploymentType!NoFull-time, part-time, contract, or internship.
    locationString!NoHuman-readable location, for example Vancouver, BC or Remote (Canada).
    locationTypeJobLocationType!NoWhether the role is remote, hybrid, or on-site.
    niceToHave[String!]!NoOptional qualifications.
    publishedAtDateTimeYesWhen the role was first published.
    requirements[String!]!NoMust-have qualifications.
    responsibilities[String!]!NoWhat the person in the role will do.
    slugString!NoURL-safe identifier, used in /careers/\<slug\> and as jobSlug when applying.
    sortOrderInt!NoDisplay order on the careers page (ascending).
    statusJobPostingStatus!NoPublication state. Public queries only return OPEN roles.
    summaryString!NoOne- or two-sentence overview of the role.
    titleString!NoRole title.
    updatedAtDateTime!NoWhen the record was last changed.

    Used by

    On this page