RemoteOK Job Scraper avatar

RemoteOK Job Scraper

Pricing

$20.00 / 1,000 job search completeds

Go to Apify Store
RemoteOK Job Scraper

RemoteOK Job Scraper

Scrape remote job listings from RemoteOK: title, company, tags, salary, and apply link, as clean JSON or CSV.

Pricing

$20.00 / 1,000 job search completeds

Rating

0.0

(0)

Developer

Timothy Kelvin

Timothy Kelvin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

RemoteOK Job Leads & Alerts: Recruiter Outreach, JSON/CSV Export

RemoteOK Job Leads & Alerts pulls live remote job listings straight from RemoteOK's public job board and turns them into clean, structured leads (job title, company, tags, salary range, location, and apply link), ready to export as JSON, CSV, or Excel, or push into Google Sheets, Airtable, or your own database via API.

No login required. No proxies used. No browser automation: just a fast, reliable call to RemoteOK's own job feed, filtered the way you need it.

What does this Actor do?

  • Fetches the current list of remote job postings from RemoteOK
  • Filters by tag (e.g. javascript, design, marketing, sales) and/or a keyword search across title, company, and description
  • Caps results with a configurable maxItems limit
  • Outputs one clean record per job: position, company, tags, location, salary range, description, and both the listing URL and apply URL

Who this is for

  • Job boards & aggregators pulling in fresh remote listings without building their own scraper
  • Recruiters & sourcers building keyword-filtered candidate outreach lists
  • Job seekers & indie devs building a personal alert bot ("notify me when a new python + remote job appears")
  • Market researchers tracking hiring trends by tag, company, or salary band over time

How it works

flowchart LR
A[Actor input\ntags / search / maxItems] --> B[Fetch RemoteOK\npublic JSON API]
B --> C[Filter by tag\nand keyword]
C --> D[Trim to maxItems]
D --> E[Push clean records\nto Apify Dataset]
E --> F[Export as\nJSON / CSV / Excel / API]

Input parameters

ParameterTypeDescriptionDefault
tagsarray of stringsKeep only jobs matching at least one of these RemoteOK tags[] (all tags)
searchstringKeep only jobs where the title, company, or description contains this keyword"" (no filter)
maxItemsintegerMaximum number of job listings to return100

Example output

{
"id": "1136242",
"position": "Senior Backend Engineer",
"company": "Example Co",
"tags": ["dev", "backend", "remote"],
"location": "Worldwide",
"salaryMin": 90000,
"salaryMax": 130000,
"url": "https://remoteok.com/remote-jobs/...",
"applyUrl": "https://remoteok.com/remote-jobs/...",
"datePosted": "2026-08-05T12:26:06+00:00"
}

How to run it

  1. Click Try for free (or Run) on this Actor's page.
  2. Optionally set tags and/or search to narrow results, and maxItems to cap the dataset size.
  3. Click Start and wait for the run to finish: it takes seconds.
  4. Export the results from the Dataset tab as JSON, CSV, Excel, or connect it to Google Sheets/Airtable, or pull it programmatically via the Apify API.

FAQ

Does this Actor use proxies? No. It calls RemoteOK's own public job feed directly, so there's nothing to route through a proxy and no added proxy cost.

Do I need a RemoteOK account or API key? No login or API key is required: the feed is public.

How fresh is the data? As fresh as RemoteOK's own listings page: every run fetches the current feed at run time.

Can I filter by multiple tags at once? Yes: pass an array of tags and the Actor keeps any job matching at least one of them.

Can I schedule this to run automatically? Yes: use Apify's built-in Scheduler to run it daily/hourly and feed a job alert bot, spreadsheet, or dashboard.