Remotive.com Remote Jobs Scraper avatar

Remotive.com Remote Jobs Scraper

Pricing

$0.99 / 1,000 result scrapeds

Go to Apify Store
Remotive.com Remote Jobs Scraper

Remotive.com Remote Jobs Scraper

Scrape remote jobs from Remotive.com via public REST API. No proxy or browser required. Covers 21 categories: Software Development, Marketing, Design, Data, AI, DevOps, Finance, Sales, and more. Deduplicates by job ID. Returns title, company, tags, salary, location, description. $0.99/1k results.

Pricing

$0.99 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

34

Total users

11

Monthly active users

7 hours ago

Last modified

Share

Remotive.com Remote Jobs Scraper

Extract job listings from remotive.com at scale, in a clean, consistent structure ready for analysis, job boards, recruiting tools and market research. No API key required.


Why this scraper?

🎯 Built for remote-first companies worldwide

A dedicated remote-work scraper, not a global tool with a country dropdown. Search, locations and currency (USD) are tuned for remotive.com.

📄 Clean job records

Job title, direct listing URL and publish date for every record, in a consistent structure.


Input parameters

ParameterTypeDefaultDescription
categoriesarray(empty)Limit scraping to specific job categories. Leave empty to scrape all 21 categories. Available slugs: software-development, marketing, customer-service, design, sales, product, devops, finance, data, human-resources, artificial-intelligence, operations, writing, project-management, information-technology, education, qa, engineering, all-others, legal, medical
searchQuerystring(empty)Only return jobs containing this keyword in title, company name, tags, or description. Case-insensitive. Example: 'python', 'senior', 'react'.
jobTypesarray(empty)Only return jobs matching these employment types. Leave empty to include all types.
locationKeywordstring(empty)Only return jobs where the candidate location field contains this string. Case-insensitive. Examples: 'Worldwide', 'Europe', 'USA', 'LATAM'.
requireSalarybooleanfalseWhen enabled, only jobs with a non-empty salary field are returned.
salaryMininteger0Only return jobs where the parsed salary minimum is at or above this value. Uses the same unit as the listing (annual USD, hourly, etc). Set to 0 to disable.
publishedAfterstring(empty)Only return jobs published on or after this date. Format: YYYY-MM-DD. Example: '2026-04-01'.
maxResultsinteger20Stop after pushing this many results. Set to 0 for no limit.
includeDescriptionbooleantrueInclude full HTML and plain-text job description in output. Disable for smaller, faster datasets.
outputFormatstring"structured"structured = all fields including description. minimal = key fields only (no description HTML/text).
fetchDetailsbooleanfalseFetch full job details from individual listing pages.

Output schema

Every field below is present on every record. Fields the source does not publish for a given job are returned as null rather than omitted.

FieldTypeDescription
idnumberUnique Remotive job ID
urlstringDirect link to job on Remotive
titlestringJob title
company_namestringHiring company name
company_logostringURL of company logo
categorystringJob category (e.g. Software Development)
tagsarraySkill/technology tags
job_typestringfull_time, part_time, freelance, contract, other
publication_datestringISO 8601 publication timestamp
candidate_required_locationstringGeographic restriction (e.g. Worldwide, USA, Europe)
salary_textstringRaw salary text as displayed (null if not published).
salary_minnumberMinimum salary (null if not published by the employer).
salary_maxnumberMaximum salary (null if not published by the employer).
salary_currencystringCurrency code of the salary.
salary_periodstringPay period the salary refers to (e.g. year, month, hour).
description_htmlstringFull job description in HTML
description_textstringPlain-text description (max 5000 chars)
description_markdownstringFull description converted to Markdown.
scraped_atstringISO 8601 scrape timestamp

Example record

{
"id": 2090903,
"url": "https://remotive.com/remote-jobs/data/data-labeling-specialists-2090903",
"title": "Data Labeling Specialists",
"company_name": "Workada",
"company_logo": "https://remotive.com/job/2090903/logo",
"category": "Data and Analytics",
"tags": [
"research",
"digital content",
"spreadsheets"
],
"job_type": "freelance",
"publication_date": "2026-07-01T01:48:13",
"candidate_required_location": "USA",
"salary_text": "$18 - $22/hr",
"salary_min": 18,
"salary_max": 22,
"salary_currency": "USD",
"salary_period": "hourly",
"description_html": "<p><u>Who We Are</u><br><br>Workada creates high-quality labeled data for advanced technology systems. Our team reviews, organizes, categorizes, evaluates, and quality-checks digital content so those …",
"description_text": "Who We Are Workada creates high-quality labeled data for advanced technology systems. Our team reviews, organizes, categorizes, evaluates, and quality-checks digital content so those systems can bette …",
"description_markdown": "Who We Are \n \nWorkada creates high-quality labeled data for advanced technology systems. Our team reviews, organizes, categorizes, evaluates, and quality-checks digital content so those systems can …",
"scraped_at": "2026-07-02T15:19:57.069Z"
}

Examples

Search for backend engineer roles:

{
"searchQuery": "backend engineer",
"maxResults": 100
}

Broad nationwide crawl:

{
"searchQuery": "backend engineer",
"maxResults": 1000
}

Larger run with a hard cap:

{
"searchQuery": "backend engineer",
"maxResults": 500
}

Daily feed (run on a schedule):

{
"searchQuery": "backend engineer",
"maxResults": 500
}

Schedule this input in the Apify Scheduler (for example daily at 07:00) to keep an always-fresh feed of the newest listings.


💰 Pricing

$0.99 per 1,000 results — you only pay for successfully retrieved listings. Failed retries are never charged.

ResultsCost
100~$0.10
1,000~$0.99
10,000~$9.9
100,000~$99

Flat-rate alternatives typically charge $29–$49/month regardless of usage.

Subscription tiers lower the rate further, down to $0.99 per 1,000 at the highest tier. Use the Max results cap in the input to control your spend exactly.


Performance

Run sizeTypical time
100 resultsunder 1 minute
1,000 results2–4 minutes
10,000 results20–35 minutes

Known limitations

  • Salary is only returned when the employer publishes it — many listings carry null salary fields.
  • Company details vary per listing; the scraper returns what the source publishes and never invents data.
  • Very large result sets are bounded by the source's own paging limits.
  • Listings can be removed by the source at any time, so a small share of URLs may expire shortly after scraping.

Technical details

  • Source: remotive.com — remote-first companies worldwide job listings
  • Coverage: everything the public search exposes, filterable via the input parameters above
  • Retry: automatic retry on network errors with exponential backoff

Need a custom scraper?

Unfenced Group builds Apify actors for any website — for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl