Newshot

Let's Employ

Original text(via Lobsters)

Publish jobs on your own website. Let the whole web find them.

oJobPub is a free, open format for job openings. Add one small file to your website, and job boards, search engines and apps can list your jobs, while applications still come straight to you.

图表:Type your domain to see where your job file would live.


        {
  "version": "1.0",
  "lastUpdated": "2026-09-01T08:00:00Z",
  "employer": {
    "name": "Your Company",
    "location": { "city": "Bern", "country": "CH" },
    "url": "https://your-company.com"
  },
  "jobs": [
    {
      "title": "Carpenter",
      "language": "en",
      "publishedAt": "2026-09-01",
      "jobType": "permanent",
      "locations": [{ "city": "Bern", "country": "CH" }],
      "url": "https://your-company.com/jobs/carpenter"
    }
  ]
}
      
  • SimplePublishing and finding jobs has never been easier.

Simple

Publishing and finding jobs has never been easier.

  • EfficientStructured data for better search results.

Efficient

Structured data for better search results.

  • Keep controlYour jobs, your website, your application process.

Keep control

Your jobs, your website, your application process.

  • FreeNo fees, no accounts, no hidden costs.

Free

No fees, no accounts, no hidden costs.

  • Open sourceAn open standard anyone can use and improve.

Open source

An open standard anyone can use and improve.

Our mission

Make publishing and finding job openings free, simple and convenient, on the employer's own website, in one open format anyone can read.

A carpenter measuring timber on a building site
A carpenter measuring timber on a building site
Staff preparing orders behind a café counter
Staff preparing orders behind a café counter
A potter shaping clay at the wheel in a workshop
A potter shaping clay at the wheel in a workshop
A team working together on laptops at a long table
A team working together on laptops at a long table

How it works

Four steps. No account, no listing fees, no middleman.

  • 1Keep your jobs on your websitePost your openings where they already belong: on your own site, with your own application process.

Keep your jobs on your website

  • 2Add an ojobpub.json fileDescribe your openings in one JSON file at /.well-known/ojobpub.json. Write it by hand, or create it with Publisher, our free service. Publisher is open source under the Apache 2.0 license, so you can also host it yourself. If your site runs on WordPress, Odoo or TYPO3, a plugin can generate the file for you.

Add an ojobpub.json file

  • 3Add your website to SourceTrackerEnter your domain once at sources.letsemploy.org. Our indexer visits it every day, downloads your ojobpub.json and checks that it is valid.

Add your website to SourceTracker

  • 4Get foundValid job data goes into a free daily export and an API. Job boards, search engines and apps use them to make your jobs searchable. See it in action at jobs.letsemploy.org, our free job search. Every listing links back to you.

Get found

Our goals

What changes when job openings are published in the open.

Jobs get found

Structured data and an open standard let many platforms and job boards pick up your openings. You reach a broader audience without posting anything twice.

Use your website

Publish job openings on your own website and keep full control over your listings and your application process.

Reduce costs

No listing fees and no copying the same job into ten portals. Open standards save you time and money.

Open standard

oJobPub is open and free to implement, so search engines and job platforms can index your listings reliably.

The format

oJobPub is a small, readable JSON document with a public JSON Schema. The specification is a draft (version 1.0.0-draft.1), and feedback is welcome.

  • Lives at https://<your-domain>/.well-known/ojobpub.json
  • Served over HTTPS as application/json
  • Redirects are allowed, so the file can be hosted anywhere
  • The schema is licensed CC0, free for any use

        {
  "version": "1.0",
  "lastUpdated": "2025-09-13T12:00:00Z",
  "employer": {
    "name": "Acme Corp",
    "location": { "city": "New York", "country": "US" },
    "industry": "Software",
    "url": "https://example.com"
  },
  "jobs": [
    {
      "title": "Software Engineer",
      "language": "en",
      "publishedAt": "2025-08-30",
      "applyBefore": "2026-12-31",
      "category": "Engineering",
      "referenceId": "SE-2023-001",
      "description": "Develop and maintain software applications.",
      "jobType": "permanent",
      "workType": "hybrid",
      "experienceLevel": "mid",
      "workLoad": { "minPercentage": 80, "maxPercentage": 100 },
      "tags": ["python", "flask", "backend"],
      "locations": [
        { "city": "New York", "country": "US" },
        { "city": "San Francisco", "country": "US" }
      ],
      "salary": { "min": 70000, "max": 120000, "currency": "USD", "interval": "yearly" },
      "url": "https://example.com/job/1"
    }
  ]
}
      

Who it's for

Employers

Publish once, on your own terms. No listing fees, no lock-in, no copying the same job into ten portals.

Job seekers

Find current openings with the details that matter, like workload and salary, and apply directly with the employer. Search open positions.

Job boards and search engines

Download every validated job in one daily export, or query the API. One format, straight from the source, no scraping.

Developers

Build tools, plugins and integrations on an open, CC0-licensed schema. Contributions are welcome on GitHub.

Latest news

October 9, 2026 3 min read

oJobPub for Odoo: publish your jobs straight from your Odoo website

Our free Odoo module publishes the jobs on your Odoo website as an oJobPub feed. It is available for Odoo 18, 19 and 20, Community and Enterprise.

October 8, 2026 3 min read

oJobPub for WordPress: publish your jobs from your own site

Our free WordPress plugin publishes the job openings on your site as an oJobPub feed. It works with WP Job Manager, Job Postings or its own simple job list.

October 2, 2026 3 min read

Publisher 1.0.0: sign up with your email address

Publisher 1.0.0 is out, and our free service runs it. You can now create an account with your email address and a password, without GitHub or Google.

Questions and answers

Didn’t find your answer? Ask us on GitHub.

Publish your first ojobpub.json

Create the file with Publisher or by hand, then add your website to SourceTracker so your jobs are indexed every day.

Read the documentation

The text above was extracted automatically from the source page and may miss images, tables or code blocks. The original is authoritative.

Published by Lobsters
This site only summarises and aggregates; copyright stays with the original author. Headlines and summaries follow the source — where they differ, the original wins.
Read the original ↗