karentamrazyan/jobs.txt
jobs.txt - an open & simple format to publish & discover job offers
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
Similar Concepts
- robots.txt
- ads.txt
TODOs
- create jobs.txt validator (/validator?)
- create jobs.txt generator (/generator?)
- write jobs.txt parser in JS, node