Remote Jobs Aggregator: Remote OK, We Work Remotely & 3 more
Pricing
from $1.00 / 1,000 job results
Remote Jobs Aggregator: Remote OK, We Work Remotely & 3 more
Remote jobs from 5 boards (Remote OK, We Work Remotely, Jobicy, Working Nomads, Arbeitnow) in one normalized, de-duplicated feed. Filter by keyword, region, seniority, salary and date; only-new mode for daily alerts. $1 per 1,000 jobs.
Pricing
from $1.00 / 1,000 job results
Rating
0.0
(0)
Developer
Andrew Shamah
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Remote Jobs Aggregator: Remote OK, We Work Remotely, Jobicy, Working Nomads & Arbeitnow
Get remote jobs from 5 remote job boards in one run, as one clean, normalized, de-duplicated feed. Filter by keyword, allowed region, seniority, salary and posting date, and schedule it with only-new mode to get a daily remote-jobs alert in Slack, email, Google Sheets or your own app.
The Actor reads each board's official public API or RSS feed (no login, no browser, no proxies), so it is fast (a few seconds for ~1,000 jobs) and cheap: $1 per 1,000 jobs, and you never pay for merged duplicates or error rows.
Boards included
| Board | Feed used | Typical jobs per run |
|---|---|---|
| Remote OK | public JSON API | ~100 newest |
| We Work Remotely | public category RSS feeds (11 categories) | ~500 |
| Jobicy | public JSON API | 100 per page (default 3 pages) |
| Working Nomads | public JSON feed | ~40 newest |
| Arbeitnow | public JSON API (remote jobs only) | ~25 per page |
Every row keeps the source board, a link to it and the original job URL, and apply links always point to the original listing, as the boards' API terms ask. (Remotive and Himalayas are intentionally not included, because their API terms do not allow passing jobs on to other aggregators.)
Why use it
- One schema for all boards: title, company, logo, category, tags, seniority, employment type, location / allowed regions, worldwide flag, posting date, salary (min, max, currency, period), description as text and HTML.
- Cross-posting merged: the same company + title on several boards is returned once, with
alsoOnlisting the other boards. Duplicates are free. - Salary extraction: from the board when it has one, otherwise parsed from pay-transparency text in the description (e.g.
$145,000 - $165,000 per year). - Seniority detection (Intern, Junior, Senior, Principal/Staff, Manager, Director+) from the title or the board's level.
- Filters: keywords (title + tags, optionally description), excluded words, allowed regions (
Europe,USA,Israel,worldwide…), work-from-anywhere only, category, seniority, posted within N days, salary required / minimum yearly salary. - Only-new mode for alerts: remembers what it already returned (90 days) and returns only new jobs.
- Contacts redacted in descriptions by default.
- Pairs with our Company Jobs API (Greenhouse, Lever, Ashby + 7 more ATS) and Workday Jobs API.
Input example
{"keywords": ["python", "data engineer"],"locations": ["Europe", "Israel", "worldwide"],"postedWithinDays": 7,"excludeKeywords": ["intern"],"onlyNew": true,"maxItems": 200}
Output example
{"source": "weworkremotely","sourceName": "We Work Remotely","sourceUrl": "https://weworkremotely.com","jobId": "carrot-sr-data-engineer","title": "Sr. Data Engineer","company": "Carrot","companyLogo": "https://wwr-pro.s3.amazonaws.com/logos/.../logo.gif","category": "Back-End Programming","tags": ["python", "sql"],"seniority": "Senior","employmentType": "Full-Time","location": "Anywhere in the World","regions": ["United States", "Canada"],"worldwide": true,"postedAt": "2026-10-28T07:31:13.000Z","url": "https://weworkremotely.com/remote-jobs/carrot-sr-data-engineer","applyUrl": "https://weworkremotely.com/remote-jobs/carrot-sr-data-engineer","salaryMin": 145000,"salaryMax": 165000,"salaryCurrency": "USD","salaryPeriod": "YEAR","salarySource": "description","descriptionText": "…","alsoOn": [],"scrapedAt": "2026-10-28T16:08:05.977Z","error": null}
A run summary (jobs per board, duplicates merged, errors) is saved as SUMMARY in the run's key-value store.
Pricing
Pay per event: $0.001 per job returned ($1 per 1,000) plus Apify's tiny Actor-start fee. Merged duplicates, jobs skipped by only-new mode and error rows are not charged. Set Max jobs or a maximum cost per run to cap spend.
Tips
- For a daily alert, set
onlyNew: true, schedule the Actor once a day (the boards update daily) and add a Slack / email / webhook integration. - Use
locationswithworldwideto get jobs you can legally take from your country plus work-from-anywhere jobs. maxPagesPerSource(Jobicy / Arbeitnow) goes deeper into older listings.
Legal and fair use
All data comes from public feeds the boards publish for re-use. Please keep the source credit and link when you display the jobs, and don't re-submit them to other job boards (Google Jobs, LinkedIn, Indeed). Descriptions are redacted for emails and phone numbers by default. This Actor is not affiliated with any of the boards.