Remote Jobs Scraper & Aggregator — 6 Boards, 1 Feed
Pricing
from $0.80 / 1,000 job posting results
Remote Jobs Scraper & Aggregator — 6 Boards, 1 Feed
Scrape and aggregate remote job listings from 6 boards — RemoteOK, Remotive, Himalayas, Working Nomads, Jobicy and We Work Remotely — into one deduplicated, salary-aware, normalized JSON feed. Filter by keyword, category, age and salary. Pay per result (~$0.80 / 1,000 jobs), no proxies.
Pricing
from $0.80 / 1,000 job posting results
Rating
0.0
(0)
Developer
Igor Nersisian
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
Remote Jobs Scraper & Aggregator — RemoteOK, Remotive, Himalayas, WWR & More
Get remote job listings from 6 major remote job boards in a single, deduplicated, normalized feed: RemoteOK, Remotive, Himalayas, Working Nomads, Jobicy, and We Work Remotely. One run returns fresh remote openings with salary data, categories, tags, and full descriptions — cross-posted duplicates merged automatically.
Perfect for job boards, newsletters, job-alert bots, market research on remote hiring, and personal job hunting on autopilot.
Why this aggregator?
- 🌍 6 boards, 1 schema — no need to handle six different APIs and formats.
- 🧬 Cross-board deduplication — the same job posted on 3 boards becomes one result with an
alsoFoundOnlist. - 💰 Salary-aware — normalized
salaryMin/salaryMax/salaryCurrencywhere boards disclose it, plus awithSalaryOnlyfilter. - 🕒 Freshness filter —
maxAgeDaysreturns only jobs published in the last N days: ideal for daily schedules and alerts. - ⚡ API-based — reads each board's public API/RSS feed. Fast, stable, no proxies.
Input example
{"keywords": ["python", "backend"],"maxAgeDays": 7,"withSalaryOnly": true,"deduplicate": true}
Output example
{"title": "Senior Backend Engineer","company": "Acme Corp","source": "remotive","alsoFoundOn": ["remoteok"],"url": "https://remotive.com/remote-jobs/software-dev/senior-backend-engineer-123","category": "Software Development","tags": ["python", "django", "aws"],"location": "Worldwide","employmentType": "full_time","salaryMin": 120000,"salaryMax": 160000,"salaryCurrency": "USD","descriptionText": "We are looking for...","publishedAt": "2026-07-10T08:30:00.000Z"}
Use cases
- Job alert automations — schedule daily with
maxAgeDays: 1, pipe new matches to Slack/email/Telegram via Apify integrations. - Niche job boards & newsletters — a ready-made content pipeline: filter by category, publish anywhere.
- Remote-work market research — salary distributions, hiring trends by category, top hiring companies.
- Personal job search — one scheduled run instead of checking six sites every morning.
Sources
| Board | Coverage |
|---|---|
| RemoteOK | Tech-heavy, salary ranges on most posts |
| Remotive | Curated remote jobs across categories |
| Himalayas | Rich metadata: seniority, timezones, skills |
| Working Nomads | Curated list, strong dev/marketing coverage |
| Jobicy | Multi-industry with salary data |
| We Work Remotely | One of the largest remote boards |
Scheduling & integrations
Run on a schedule, export JSON/CSV/Excel, or connect Zapier, Make, Google Sheets, webhooks and the Apify API. Works great as a data source for AI agents via MCP.
FAQ
Why do some jobs have no salary?
Boards only expose what employers disclose. Use withSalaryOnly: true to keep only jobs with salary data.
How fresh are the results?
As fresh as each board's public feed — typically minutes to hours after posting. Schedule daily runs with maxAgeDays: 1 for a rolling feed of new jobs.
Is this legal? Yes — the actor reads public APIs and RSS feeds these boards explicitly publish for consumption, and results link back to the original listings.