Remote.co Jobs Scraper
Pricing
from $1.49 / 1,000 results
Remote.co Jobs Scraper
Scrapes remote job listings from Remote.co across all ~100 job categories. No proxy required — runs on datacenter IPs. Returns: title, company, location, salary (min/max/currency/period), job type, remote type, date posted.
Pricing
from $1.49 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Categories
Share
Scrapes remote job listings from Remote.co across all ~100 categories.
No proxy required — works on datacenter IPs. No Playwright, no browser.
Pricing: $1.49 / 1,000 results
Input
| Field | Type | Default | Description |
|---|---|---|---|
categories | string[] | all ~100 | Category slugs to scrape, e.g. ["developer","marketing"]. Empty = all. |
maxPages | integer | 20 | Max pagination pages per category. |
maxJobs | integer | — | Stop after this many total jobs. |
keyword | string | — | Filter: only jobs where title or company contains this keyword (case-insensitive). |
remoteTypeFilter | string | — | Exact match on remote type: 100% Remote Work, Hybrid Remote Work, Option for Remote. |
jobTypeFilter | string | — | Exact match on job type: Full-Time, Part-Time, Alternative Schedule. |
Example: All developer jobs
{"categories": ["developer"],"maxPages": 5}
Example: Remote-only marketing & sales, full-time
{"categories": ["marketing", "sales"],"remoteTypeFilter": "100% Remote Work","jobTypeFilter": "Full-Time"}
Output fields
| Field | Type | Description |
|---|---|---|
jobId | string | UUID from the job URL — unique across all runs |
title | string | Job title |
url | string | Full job detail URL |
company | string | Company name (may be null on aggregated pages) |
category | string | Category slug used to find this job |
isNew | boolean | Whether job was tagged NEW |
datePosted | string | Human-readable: Today, Yesterday, 3 days ago |
datePostedIso | string | Resolved ISO date YYYY-MM-DD |
remoteType | string | 100% Remote Work, Hybrid Remote Work, Option for Remote |
jobType | string | Full-Time, Part-Time, Alternative Schedule, etc. |
employmentType | string | Employee, Freelance, Temporary, Contract |
location | string | Location string as shown on listing |
salaryMin | number | Min salary (null if not listed) |
salaryMax | number | Max salary |
salaryCurrency | string | USD, EUR, CAD, GBP, AUD |
salaryPeriod | string | Hourly, Annually, Monthly, Weekly |
salaryRaw | string | Raw salary string from the page |
Architecture
Method chosen: Cheerio HTML parsing (SSR)
Remote.co is a Next.js app with full server-side rendering. All job data is present in the initial HTML — no JS execution or API keys required.
| Method | Verdict |
|---|---|
| REST/GraphQL API | ❌ Not found |
__NEXT_DATA__ JSON island | ❌ No usable JSON surface |
| RSS/XML feed | ❌ Not found |
| Cheerio SSR HTML | ✅ Used |
Cost estimate
| Scenario | Requests | CU | Cost |
|---|---|---|---|
| 1 category, 1 page | 1 | ~0.001 | < $0.001 |
| 10 categories, 5 pages each | 50 | ~0.05 | < $0.01 |
| All 100 categories, 5 pages each | 500 | ~0.5 | ~$0.15 |
Price to customer: $1.49 / 1,000 results — margin >95% at typical run sizes.