Add freehire.me as an aggregator source
The README already offers a choice — scrape a career portal or use a job aggregator. freehire is the second kind, with the useful property that it crawls company career portals itself, so choosing it does not mean giving up the directness of the first option: every result keeps the employer's own ATS link.
freehire.me is an open-source IT job aggregator that crawls postings straight from company career boards and ATS platforms — 227 sources, 3.3M+ open roles across 294K companies — normalized into one schema and deduplicated. Live figures: /open.
GET /api/v1/jobs/search answers 200 signed out — no key, no cookie, no approval queue.
What a source adapter gets:
- Postings pre-tagged with stack, seniority, region, work mode, employment type and English level, plus a server-side visa/sponsorship filter
- Full descriptions as markdown inside the search response, so scoring needs no per-hit detail fetch
- The company's own ATS
url on every result — the apply link stays the employer's, not an aggregator's
- Filter vocabulary discoverable at runtime via
GET /api/v1/jobs/facets (canonical skill slugs, country codes, enums with live counts), so nothing is hardcoded against a vocabulary that changes
Links: OpenAPI https://freehire.me/openapi.yaml · docs https://freehire.me/docs/api · backend (Go, MIT) https://github.com/strelov1/freehire · CLI, --json on every command https://github.com/strelov1/freehire-cli
Scope note: IT/tech roles only, so it complements existing sources rather than replacing them.
Disclosure: I maintain freehire. Happy to write the adapter and open a PR if you want it — asking first rather than sending unsolicited code.
Add freehire.me as an aggregator source
The README already offers a choice — scrape a career portal or use a job aggregator. freehire is the second kind, with the useful property that it crawls company career portals itself, so choosing it does not mean giving up the directness of the first option: every result keeps the employer's own ATS link.
freehire.me is an open-source IT job aggregator that crawls postings straight from company career boards and ATS platforms — 227 sources, 3.3M+ open roles across 294K companies — normalized into one schema and deduplicated. Live figures: /open.
GET /api/v1/jobs/searchanswers 200 signed out — no key, no cookie, no approval queue.What a source adapter gets:
urlon every result — the apply link stays the employer's, not an aggregator'sGET /api/v1/jobs/facets(canonical skill slugs, country codes, enums with live counts), so nothing is hardcoded against a vocabulary that changesLinks: OpenAPI https://freehire.me/openapi.yaml · docs https://freehire.me/docs/api · backend (Go, MIT) https://github.com/strelov1/freehire · CLI,
--jsonon every command https://github.com/strelov1/freehire-cliScope note: IT/tech roles only, so it complements existing sources rather than replacing them.
Disclosure: I maintain freehire. Happy to write the adapter and open a PR if you want it — asking first rather than sending unsolicited code.