Remotive Remote Jobs Scraper | Export to CSV & JSON avatar

Remotive Remote Jobs Scraper | Export to CSV & JSON

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Remotive Remote Jobs Scraper | Export to CSV & JSON

Remotive Remote Jobs Scraper | Export to CSV & JSON

Scrape remote job listings from Remotive. Export jobs with company, category, salary and description to CSV, Excel, JSON or XML.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

ParseForge Banner

💼 Remotive Remote Jobs Scraper

🚀 Export thousands of remote job listings from Remotive in seconds. Get company, salary, category, location, and full description - no sign-up needed.

🕒 Last updated: 2026-05-21 · 📊 13 fields per record · Thousands of listings · Worldwide coverage

Remotive.com is one of the most trusted curated job boards for remote-first positions across software, marketing, design, AI, and 25+ other categories. This actor taps the official Remotive public API and delivers structured, ready-to-download datasets in JSON, CSV, Excel, and XML - no browser automation, no CAPTCHAs, no login required.

Every record includes the company logo URL, job title, employer name, direct URL, category, job type, location requirement, salary (when listed), full HTML description, and timestamps - everything needed to build job trackers, salary dashboards, or automated recruiting pipelines.

Coverage

Remotive publishes hundreds of new remote listings every week across 30 categories - from Software Development and AI to Legal, Medical, and Teaching. This actor collects all publicly available listings matching your filters, up to 1,000,000 items for paid users.

DimensionDetail
Categories30 (Software Dev, AI, Design, Marketing, Sales, and more)
Job typesFull time, part time, contract, freelance, internship
LocationWorldwide, region-specific (Americas, Europe, etc.)
Salary dataIncluded when listed by employer
Update frequencyReal-time (live API)

Target Audience / Use Cases

WhoWhat they do with this data
Job seekersBuild personal dashboards to track remote roles matching their skills
RecruitersMonitor competitor postings and market salary trends
Data analystsStudy remote hiring patterns across categories and regions
DevelopersPower job-alert bots, Slack integrations, and browser extensions
ResearchersAnalyze the remote work economy and salary distributions
HR teamsBenchmark compensation packages against live market data

📋 What the Remotive Scraper does

  • Fetches live job listings directly from the Remotive public API
  • Filters by keyword search, job category, and job type in a single run
  • Returns full job records including HTML description, salary, and company logo
  • Respects maxItems so you control dataset size precisely
  • Outputs clean JSON with consistent field ordering - ready for direct import
  • Runs on Apify's cloud infrastructure - no local setup, no proxy required

💡 Why it matters: Remote job data is scattered and stale on most aggregators. Remotive curates quality listings in real time. This actor gives you structured, programmatic access to that curation - instantly.

🎬 Full Demo

🚧 Coming soon - video walkthrough showing a full run and dataset export.

⚙️ Input

FieldTypeDefaultDescription
maxItemsinteger10Maximum number of jobs to collect. Free users capped at 10.
searchstring-Keyword filter (e.g. "python", "senior", "react")
categoryselectAllJob category slug (e.g. software-development, artificial-intelligence)
jobTypeselectAllEmployment type (full_time, contract, freelance, etc.)

Example - collect 100 software development jobs:

{
"maxItems": 100,
"category": "software-development"
}

Example - search for senior Python contracts:

{
"maxItems": 50,
"search": "senior python",
"jobType": "contract"
}

⚠️ Good to Know: Free users are automatically limited to 10 items per run. Upgrade to a paid plan to unlock up to 1,000,000 results. Create a free account w/ $5 credit

📊 Output

FieldTypeDescription
🖼 imageUrlstringCompany logo URL
📌 titlestringJob title
🏢 companystringEmployer name
🔗 urlstringDirect link to the listing on Remotive
🪪 jobIdstringUnique Remotive job ID
📂 categorystringJob category (e.g. "Software Development")
jobTypestringEmployment type (full_time, contract, freelance, etc.)
📍 locationstringRequired candidate location (e.g. "Worldwide", "Americas")
💰 salarystringSalary range when disclosed by the employer
📝 descriptionstringFull job description (HTML)
📅 postedAtstringISO 8601 publication date
🕒 scrapedAtstringISO 8601 scrape timestamp
errorstringError message if the record failed (otherwise null)

Sample records (real data from a live run on 2026-05-21):

[
{
"imageUrl": "https://remotive.com/job/2090885/logo",
"title": "Paid Media Specialist",
"company": "Noventra Group Europe",
"url": "https://remotive.com/remote-jobs/marketing/paid-media-specialist-2090885",
"jobId": "2090885",
"category": "Marketing",
"jobType": "freelance",
"location": "Worldwide",
"salary": "$65k - $85k",
"description": "<p>Noventra Group Europe works with selected brands...</p>",
"postedAt": "2026-05-18T09:03:26",
"scrapedAt": "2026-05-21T22:34:54.580Z",
"error": null
},
{
"imageUrl": "https://remotive.com/job/1919265/logo",
"title": "Senior Independent Software Developer",
"company": "A.Team",
"url": "https://remotive.com/remote-jobs/software-development/senior-independent-software-developer-1919265",
"jobId": "1919265",
"category": "Software Development",
"jobType": "contract",
"location": "Americas, Europe, Israel",
"salary": "$90 - $150 /hour",
"description": "<p>A.Team is a VC-backed, application-only home on the internet for senior independent software builders...</p>",
"postedAt": "2026-05-16T10:16:48",
"scrapedAt": "2026-05-21T22:34:54.580Z",
"error": null
},
{
"imageUrl": "https://remotive.com/job/2090887/logo",
"title": "Mid/Senior AI Cinematic Video Editor (Full Remote - Worldwide)",
"company": "EverAI",
"url": "https://remotive.com/remote-jobs/artificial-intelligence/mid-senior-ai-cinematic-video-editor-full-remote-worldwide-2090887",
"jobId": "2090887",
"category": "Artificial Intelligence",
"jobType": "full_time",
"location": "Worldwide",
"salary": null,
"description": "<p>At EverAI, we're shaping what it means to connect with AI...</p>",
"postedAt": "2026-05-19T20:34:33",
"scrapedAt": "2026-05-21T22:34:54.580Z",
"error": null
}
]

✨ Why choose this Actor

FeatureDetail
🚀 Instant resultsPlain API fetch - no browser spin-up, runs in under 5 seconds
🔍 30 category filtersEvery Remotive category enumerated in the input schema
💰 Salary data includedCaptures disclosed salary ranges automatically
🖼 Company logosLogo URL returned for every listing
📝 Full descriptionsComplete HTML job descriptions - not truncated previews
🌍 Worldwide coverageAll Remotive listings regardless of region
🔄 Always freshHits the live API every run - no cached data
📦 Multiple export formatsJSON, CSV, Excel, XML via Apify dataset

📈 How it compares to alternatives

Remotive Scraper (ParseForge)Manual copy-pasteGeneric job scrapers
SpeedUnder 5 secondsHoursMinutes to hours
Structured outputYes - 13 fieldsNoVaries
Salary captureYesManualRarely
Category filter30 categoriesManualLimited
Export formatsJSON, CSV, Excel, XMLCSV onlyJSON only
MaintenanceManaged by ParseForgeYouYou
CostFree tier includedFreePaid or self-hosted

🚀 How to use

  1. Create a free Apify account (includes $5 credit)
  2. Open the Remotive Remote Jobs Scraper actor
  3. Set your filters: keyword, category, job type, and max items
  4. Click Start and wait a few seconds
  5. Download your dataset in JSON, CSV, Excel, or XML

💼 Business use cases

Talent Acquisition and Recruiting

Build automated pipelines that monitor Remotive daily for new listings matching target roles. Feed results into your ATS, trigger Slack alerts for new senior-level postings, or scrape competitor job descriptions to improve your own listings.

Salary Benchmarking and Compensation Analysis

Collect every listing that includes a salary field and aggregate by category, job type, and location. Build compensation dashboards that refresh automatically - no manual data collection.

Product Development and Market Research

Identify which skills and technologies appear most frequently in job descriptions. Track demand for specific tools (React, Kubernetes, GPT) over time. Surface emerging categories before they peak.

Job Board and Aggregator Products

Integrate Remotive listings into your own job board, career site, or niche community platform. Use the structured output to power search, filtering, and recommendation engines without scraping HTML.

🔌 Automating Remotive Scraper

Connect this actor to your existing tools using Apify's built-in integrations:

  • Make (Integromat) - Trigger a run on a schedule, send new jobs to Google Sheets or Airtable
  • Zapier - Push new Remotive listings to Slack, Notion, or your email inbox
  • Slack - Alert your team when new senior engineering roles appear
  • Google Sheets - Auto-populate a spreadsheet with fresh remote job data every morning
  • Webhooks - POST results to any endpoint when a run completes
  • Apify API - Programmatically start runs and retrieve datasets from any language

🌟 Beyond business use cases

Academic Research

Study the geography of remote work, language requirements across regions, and how AI-related job postings have grown year over year. Export to CSV for statistical analysis in R or Python.

Personal Career Tools

Build a personal job tracker that checks Remotive for new roles matching your stack and emails you a digest every morning. Never miss a relevant posting again.

Non-profit and Community Projects

Power community job boards for underrepresented groups in tech. Curate remote-only listings for communities with limited local job markets.

Experimentation and Side Projects

Use the structured job descriptions to fine-tune language models, build resume-to-job matching tools, or create skill-gap analysis apps.

🤖 Ask an AI assistant about this scraper

You can ask an AI assistant (Claude, ChatGPT, Gemini) questions like:

  • "How do I filter Remotive jobs by category using the ParseForge scraper?"
  • "What fields does the Remotive scraper return and how do I get salary data?"
  • "How do I connect the Remotive scraper to Google Sheets via Make?"
  • "Write me a Python script that reads the Remotive scraper JSON output and filters by salary"
  • "How do I schedule the Remotive scraper to run every day at 8am?"

❓ Frequently Asked Questions

🔓 Do I need a Remotive account to use this?

No. The scraper uses the Remotive public API which requires no authentication.

💸 Is this actor free?

Yes, with limits. Free Apify accounts can collect up to 10 jobs per run. Upgrade to collect up to 1,000,000 jobs per run.

📡 How fresh is the data?

Every run hits the live Remotive API - you always get the current listings at the moment of the run.

📂 How many categories are supported?

All 30 categories that Remotive exposes via their API, including Software Development, AI, Design, Marketing, Sales, DevOps, Finance, Legal, Medical, and more.

💰 Does it always return salary information?

Salary is included when the employer provides it. Many listings do not disclose salary - those records will have salary: null. This is a limitation of the source data, not the scraper.

📝 Is the description in plain text or HTML?

Descriptions are returned as HTML exactly as Remotive serves them. You can strip tags with a simple regex or an HTML parser in your downstream code.

🔍 Can I search by keyword?

Yes. Set the search field to any keyword (e.g. "kubernetes", "senior react", "part-time copywriter") and the API will filter results accordingly.

🌍 Can I filter by location?

Remotive's API does not have a location filter - location is returned as a field on each listing. You can filter the output dataset by location using Apify's dataset filtering tools.

⚡ How fast does it run?

Typically under 5 seconds for any volume, since it is a direct API call with no browser overhead.

🔄 Can I schedule it to run automatically?

Yes. Use Apify's built-in scheduler to run the actor daily, hourly, or on any cron schedule. Results accumulate in your dataset automatically.

🛑 What happens if the Remotive API is down?

The actor pushes an { error: "..." } record to the dataset and exits cleanly - no unhandled crashes.

📊 What export formats are available?

JSON, CSV, Excel (XLSX), and XML - all available directly from the Apify dataset UI or API.

🔌 Integrate with any app

IntegrationHow
Google SheetsApify - Google Sheets integration or Make
AirtableMake webhook or Zapier
NotionZapier or direct API from Apify webhook
SlackZapier trigger on run complete
PostgreSQLApify dataset API + any ETL tool
BigQueryApify - Google BigQuery integration
REST APIApify HTTP API - GET /datasets/{id}/items
Python / Node.jsapify-client SDK
Make (Integromat)Native Apify module
ZapierApify Zapier app
ActorDescription
OurAirports Global Airport DatabaseComplete worldwide airport dataset with 14 fields per record
ParseForge CollectionBrowse all ParseForge scrapers for jobs, finance, travel, and more

💡 Pro Tip: browse the complete ParseForge collection to find scrapers for jobs, travel, finance, and public databases - all production-grade and maintained.


Disclaimer: This actor uses the official Remotive public API which is freely available without authentication. All data collected is publicly accessible. Use of this tool must comply with Remotive's terms of service and applicable laws. ParseForge is not affiliated with Remotive.