RemoteOK Jobs Scraper โ€“ Remote Listings, Tags & Salary avatar

RemoteOK Jobs Scraper โ€“ Remote Listings, Tags & Salary

Pricing

from $0.50 / 1,000 results

Go to Apify Store
RemoteOK Jobs Scraper โ€“ Remote Listings, Tags & Salary

RemoteOK Jobs Scraper โ€“ Remote Listings, Tags & Salary

$0.5/1K ๐Ÿ”ฅ Fast RemoteOK jobs scraper! Title, company, tags, salary, location & link โ€” no key. JSON, CSV, Excel or API in seconds. Pull thousands of remote jobs for aggregation, recruiting & dev hiring โšก

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

RemoteOK Jobs Scraper

Scrape live remote job listings from RemoteOK - one of the largest remote job boards on the web. Get structured data for every job: title, company, tags, salary range, location, description, and apply link - with no API key and no login required.

Perfect for remote job aggregation, recruiting, developer hiring, and job-market research. Runs on cheap datacenter proxies (or none at all) and costs roughly $1 per 1,000 jobs.

Data comes from the public RemoteOK API. As per RemoteOK's terms, if you republish this data please link back to the original job URL on RemoteOK (dofollow) and mention Remote OK as the source.

Features

  • No API key, no login - straight to structured JSON.
  • Full job details - title, company, tags, salary min/max, location, cleaned description, apply URL, company logo, posting date.
  • Client-side filters - filter by keyword (title + description) and/or tag.
  • Clean output - HTML stripped from descriptions, dates normalised to ISO 8601, empty salaries nulled.
  • Fast & cheap - a single API call returns ~100 of the most recent listings.

Input

FieldTypeDescription
modeselectWhat to scrape. Currently jobs (all live remote listings).
keywordstringOptional, case-insensitive. Keeps jobs whose title or description contains it (e.g. python, senior).
tagstringOptional, case-insensitive. Keeps jobs carrying this exact tag (e.g. engineer, design, marketing).
maxItemsintegerMax jobs to store. Default 100, max 1000.

Example input

{
"mode": "jobs",
"keyword": "python",
"tag": "engineer",
"maxItems": 100
}

Output

Each dataset item is one job:

{
"title": "Senior Python Engineer",
"company": "Acme",
"location": "Worldwide",
"tags": ["python", "engineer", "full time"],
"salary_min": 90000,
"salary_max": 120000,
"description": "Great role. Work with Python & Django...",
"url": "https://remoteok.com/remote-jobs/1135064",
"apply_url": "https://remoteok.com/remote-jobs/1135064",
"company_logo": "https://remoteok.com/logo.png",
"posted_at": "2026-07-19T13:46:56+00:00",
"source": "remoteok",
"job_id": "1135064",
"slug": "remote-python-engineer-acme-1135064",
"scraped_at": "2026-07-20T09:00:00+00:00"
}

Pricing

Pay per usage. As a rule of thumb, scraping jobs costs about $1 per 1,000 jobs in platform usage - most runs finish in seconds on the free 512 MB tier.

Use cases

  • Remote job aggregation - power your own job board or newsletter.
  • Recruiting - track who is hiring for which roles, and their salary bands.
  • Developer hiring - monitor tech-stack demand via tags.
  • Market research - analyse remote salary trends, locations, and hiring volume.

Keywords

remoteok scraper, remote jobs scraper, remote job board, remote work api, job listings scraper, tech jobs scraper, developer jobs, remote hiring data, job aggregation, recruiting data, salary data, remote job feed, RemoteOK API