Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1.69 KB

README.md

File metadata and controls

47 lines (31 loc) · 1.69 KB

jobs.txt

jobs.txt is an open and simple format to publish your open job offers. It is simple, because all the job offers of one employer cam be placed just in the file "jobs.txt". This file is easily readable by both humans and machines. The file should be placed into the root directory of the employer's website and be available at e.g. example.com/jobs.txt. This way it's very easily discoverable by both humans and machines.

Separators: new line, pipe (|), ;.

Fields / Properties

  • [mandatory, default] Role: (alt: Title: ?) e.g. Solution Architect
  • ID:
  • Description: no line breaks allowed hacks: two blanks = new line, three blanks = new paragraph
  • Locations: (Location: ?) remote
  • Contact:
  • Salary: -> Compensation: (includes salary, equity)
  • Languages:
  • Travel: (can be in %)
  • ? Keywords: -> Skills:
  • Employer: company name, e.g. Amazon
  • Type: full-time; part-time; volunteer; internship; contract
  • Released: (alt: Posted: ?)
  • Updated:

Vlad's suggestions: "Valid from: , Valid until: "

EXAMPLE:

Role: Solution Architect|ID: SL23454|Description: Bla-bla-bla|Location: remote, EU; Berlin, Germany; Paris, France|Contact: example.com/contact|Compensation: equity|Languages: English|Travel: 20%|Skills: aws; mongodb|Employer: Tesla Motors|Type: full-time|Released: 20-09-2020

Challenges

  • description and other texts in multiple languages for the same job position

Alternatives

JobPosting Structured Data

Similar Concepts

TODOs

  • create jobs.txt validator (/validator?)
  • create jobs.txt generator (/generator?)
  • write jobs.txt parser in JS, node