// for companies & employers

Get your whole job board indexed.

Want your openings here? If you use a supported ATS, add your board with one line — or contribute an adapter for your own. freehire crawls it regularly and folds the roles into one clean, searchable feed of tech jobs.

Two ways to get listed

01

You already use a supported ATS

Open an issue or pull request adding one entry to the matching board file under sources/. That's the whole change:

# sources/greenhouse.yml
- company: Acme Corp
  board: acmecorp
GreenhouseLeverAshbyWorkableRecruiteeSmartRecruitersPersonioBambooHRWorkdayTeamtailorRippling
02

Your ATS isn't on the list yet

freehire is open source, so a new platform is one adapter in internal/sources — a small reader over your public job API. Send it as a pull request, or open an issue asking for the platform and point us at your careers page.

Or publish via the API

Rather push than be pulled? Mint an API key and post roles straight to freehire — one call per vacancy, from your own systems or the freehire CLI. Submissions go through the same moderator review as everything else, then join the catalogue.

See the API reference for the full payload and endpoints.

# POST a vacancy — goes to moderation review
curl -X POST https://freehire.dev/api/v1/submissions \
  -H "Authorization: Bearer $FREEHIRE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://acme.com/careers/go",
       "title": "Senior Go Engineer",
       "company": "Acme Corp"}'

How it stays fresh

Crawled regularly

Your board is polled on a schedule — about once a day. New roles show up in the catalogue and search within a few hours of being published.

Normalized & deduplicated

Postings are parsed into one shared schema, enriched and deduplicated against every other source, so a role that appears twice is shown once.

Auto-closes when you remove a role

Take a vacancy down and it closes on its own once it stops appearing in your board — no action needed on your side. Your ATS stays the source of truth.

Free & open-source

freehire is a non-commercial aggregator. Listing your board costs nothing — no fees, no paywall, no upsell.

A developer audience

Your roles land in one normalized feed alongside Greenhouse, Lever and Ashby boards — searchable by stack, seniority and location.

You stay in control

There is no second copy to maintain. We read your ATS; what you publish there is exactly what gets listed, and what you remove gets closed.

Ready to list your board?

Open an issue on GitHub and we'll take it from there. Questions first? Reach the community on Telegram.