ParseForge Scrapers

Remotive Remote Jobs Scraper

parseforge/remotive-scraper

JobsAutomationDeveloper tools

Scrapes remote job listings from Remotive.com with filters for keyword, category, and job type. Returns each job as a flat row with title, company, salary, tags, and apply link.

Run this scraper See the API call
Total users
1
Monthly active
0
Total runs
103
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

ParseForge

Remotive Remote Jobs Scraper

Scrape remote jobs from Remotive.com by keyword, category, or job type, up to a million per run. Every listing comes with its title, company, salary, tags, and direct apply link. No login or API key. Export to CSV, JSON, Excel, or XML.

Remotive's job board is one of the largest remote-only listings, but browsing it manually means missing new posts and losing hours to copy-paste. This Actor reads the public job feed directly, filters by keyword, category, or employment type, and returns each match in one fixed schema. It works for a single search or a full board sweep.

Who uses it What they scrape Remotive for
Job boards and aggregators Which remote roles are newly listed across all categories
Recruiters and talent sourcers Which companies are hiring for a specific skill right now
Market researchers How remote job volume shifts by category over time
Job seekers Which new listings match their exact keyword and job type

What it does

This Actor collects remote job listings from Remotive.com by keyword, category, or job type, and returns each one as a flat row.

  • ๐Ÿ”Ž Keyword search: filter by job title or skill, like 'python' or 'senior'.
  • ๐Ÿ—‚๏ธ Category filter: pick from 30 categories, from Software Development to Travel and Hospitality.
  • โณ Job type filter: narrow to full time, part time, contract, freelance, or internship.
  • ๐Ÿ“ฆ Bulk export: pull up to 1,000,000 jobs per run for paid users, 10 for free preview.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Remotive data

๐Ÿ“ˆ Track remote hiring trends.

A market researcher runs the Actor daily for the 'artificial-intelligence' category and charts new listings to spot which companies are expanding AI teams.

๐ŸŽฏ Build a targeted job alert.

A job seeker sets the keyword to 'react' and job type to 'full_time', then exports the results to a spreadsheet to apply to every match.

๐Ÿงฒ Feed a job board.

An aggregator pulls all categories every hour and pipes the flat rows into their own site, keeping listings current without manual entry.

๐Ÿ“Š Compare employer demand.

A recruiter scrapes 'devops' and 'data' categories side by side to see which skill has more open remote roles this month.

Why choose this scraper

What you get
No API key Reads the public Remotive feed directly, no registration or OAuth.
One fixed schema Every job returns the same flat fields, ready for CSV or a database.
Fresh listings Runs on demand, so you get the latest posts, not a cached snapshot.
Flexible filters Combine keyword, category, and job type to target exactly the roles you need.

How it compares

No other Store actor targets Remotive the same way, so the honest comparison is with the alternatives teams actually weigh.

Remotive Remote Jobs Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Remotive changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor from a keyword, a category, and a job type, alone or together, and filters run as each job is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
  "maxItems": 10
}

A larger pull:

{
  "maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $2.10
1,000 results $21.00
10,000 results $210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Remotive Remote Jobs Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Remotive through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/remotive-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your filters. A keyword like 'python' combined with category 'design' may return nothing. Try clearing one filter or using a broader keyword.

Why did I only get 10 jobs?

Free runs are limited to 10 items as a preview. Upgrade to a paid plan and set maxItems higher to get more results.

Why is the run slow?

Large maxItems values take longer because the Actor pages through the board. Reduce maxItems or narrow your filters to speed it up.

Why are some fields empty?

Not every Remotive listing fills every field. Salary or tags may be missing for some jobs, which is normal.

Can I get results in a language other than English?

Remotive lists jobs in English. The Actor returns the data as-is, so non-English listings are rare.

FAQ

Question Answer
Does this scraper need a Remotive API key? No. It reads the public job feed directly, so there is no registration, OAuth, or rate-limit key to manage.
How many jobs can I scrape in one run? Free users get up to 10 jobs as a preview. Paid users can set maxItems up to 1,000,000 per run.
Can I filter by salary or location? The input schema supports keyword, category, and job type. Salary and location are returned in the data fields, but not used as input filters.
What categories are available? There are 30 categories, including Software Development, Design, Marketing, Data and Analytics, and Artificial Intelligence. Leave the field blank to get all categories.
What job types can I filter by? Full time, part time, contract, freelance, and internship. Leave blank for all types.
Does the scraper return the job description? Yes, the full job description is included in the output fields, along with title, company, tags, and apply link.
Can I export the results to Excel? Yes, the Actor supports CSV, JSON, Excel, and XML exports from the Apify dataset.
How often should I run this scraper? Remotive updates its board frequently. For fresh data, schedule the Actor to run hourly or daily, depending on your use case.
Is this an official Remotive API? No, this is an independent scraper built on the public website. It is not affiliated with Remotive, Inc.
Can I scrape a single job posting by URL? The Actor does not accept direct URLs. It filters the whole board by keyword, category, and job type.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Remotive, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
maxItems integer Free users: Limited to 10 items (preview). Paid users: Optional, max 1,000,000 10
search string Filter jobs by keyword (e.g. 'python', 'react', 'senior'). not set
category string (31 options) Filter by job category slug. Leave blank to get all categories. not set
jobType string (6 options) Filter by employment type. not set

Pricing

from $19.00 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.019 to $0.021

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~remotive-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Remotive Remote Jobs Scraper on Apify All scrapers