RemoteOK Job Scraper
Pricing
$29.00/month + usage
RemoteOK Job Scraper
Scrape RemoteOK job listings from the public JSON feed. Filter by keyword, location, benefits keyword, salary, and sort order.
Pricing
$29.00/month + usage
Rating
0.0
(0)
Developer
Newbs
Maintained by CommunityActor stats
6
Bookmarked
102
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape RemoteOK job listings from the public JSON feed and export normalized job records. The actor supports keyword/tag, location, salary, benefits keyword, sort order, and result-limit filters.
RemoteOK exposes its public jobs feed at https://remoteok.com/api; this actor uses that feed instead of launching a browser, which keeps runs faster and more reliable.
Input
{"tag": "engineer","location": "Worldwide","benefits": "","minimumSalary": 80000,"numberOfResults": 10,"orderBy": "salary_high"}
tag- Optional keyword or RemoteOK tag, such assoftware engineer,python,design, ormarketing.location- Optional location filter. UseWorldwide,Europe,United States,Remote, or leave empty for all locations.benefits- Optional keyword matched against job tags and description, such asasync,health insurance, orequity.minimumSalary- Optional annual USD salary floor.numberOfResults- Maximum dataset items, from 1 to 100.orderBy-default,newest, orsalary_high.
Output
Each dataset item is one RemoteOK job:
{"title": "Senior Backend Engineer","employerName": "Example Company","jobDatePosted": "2026-06-05T10:00:00.000Z","jobLink": "https://remoteok.com/remote-jobs/...","jobDescription": "Plain text job description","tags": "JavaScript, Node, Backend","salaryMin": 80000,"salaryMax": 120000,"baseSalary": {"@type": "MonetaryAmount","currency": "USD","value": {"@type": "QuantitativeValue","minValue": 80000,"maxValue": 120000,"unitText": "YEAR"}},"jobLocationType": "TELECOMMUTE","jobLocation": "Worldwide","image": "https://remoteok.com/...","hiringOrganization": {"@type": "Organization","name": "Example Company","logo": "https://remoteok.com/..."},"remoteOkId": "123456","source": "RemoteOK"}
If no jobs match the filters, the actor writes a single diagnostic item with the selected filters.