Remote Jobs Aggregator
Pricing
$0.50 / 1,000 job returneds
Remote Jobs Aggregator
Aggregate remote jobs from multiple job boards into one clean, deduplicated feed. No API key.
Pricing
$0.50 / 1,000 job returneds
Rating
0.0
(0)
Developer
Ken Agland
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Aggregate remote jobs from multiple free job boards into one clean, deduplicated feed. No API key.
What it does
- Pulls remote job listings from Remotive, Arbeitnow, and Jobicy.
- Normalizes three different API shapes into one common schema.
- Filters by keyword against title, description, and tags.
- Deduplicates jobs by lowercase title plus company.
- Writes a run summary with per-source counts and a company count.
Example input
{"search": "python","sources": ["remotive","arbeitnow","jobicy"],"maxPerSource": 25}
Input
| Field | Type | Description |
|---|---|---|
search | string | Keyword matched against job title, description, and tags. Leave empty to fetch the latest jobs. |
sources | array | Which boards to query. Subset of remotive, arbeitnow, jobicy. Defaults to all three. |
maxPerSource | integer | Maximum jobs to keep from each source before deduplication. Default 25. |
Output
Each dataset item is one normalized job:
{"title": "Senior Python Engineer","company": "Acme Inc","url": "https://remotive.com/remote-jobs/software-dev/senior-python-engineer-123","source": "remotive","location": "Worldwide","isRemote": true,"salary": "$90k - $120k","tags": ["python","django","aws"],"category": "Software Development","publishedAt": "2026-07-02T20:01:13.000Z","descriptionSnippet": "We are looking for a senior Python engineer to..."}
Run summary (OUTPUT)
The run's default key-value store record OUTPUT holds an aggregate:
{"query": {"search": "python","sources": ["remotive","arbeitnow","jobicy"],"maxPerSource": 25},"totalJobs": 48,"perSourceCounts": {"remotive": 25,"arbeitnow": 8,"jobicy": 15},"companiesCount": 44,"duplicatesRemoved": 0,"generatedAt": "2026-07-04T12:00:00.000Z"}
How it works
The Actor calls each selected board's public API, using each board's own keyword filter where available and filtering Arbeitnow client-side. It normalizes every result into the shared schema, strips HTML from descriptions, deduplicates across sources by title plus company, and pushes the items to the dataset. Failed sources are logged and skipped so one bad response never stops the run.
It needs no API key.