Jobicy Remote Jobs Scraper
Pricing
from $3.00 / 1,000 results
Jobicy Remote Jobs Scraper
Scrape remote job listings from Jobicy. Filter by keyword, industry, job type, level and geography. Run on a schedule with the posted-since filter to capture only new jobs.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
3
Monthly active users
8 hours ago
Last modified
Categories
Share
💼 Jobicy Remote Jobs Scraper — Scrape Remote Job Listings & Export to JSON/CSV
Scrape remote job listings from Jobicy — one of the most popular remote-work job boards — straight from its public API. This Jobicy scraper delivers a clean, structured feed of remote jobs across development, design, marketing, sales, customer support, data science, finance, HR, writing and more, exported to JSON, CSV or Excel.
Built for scheduled, recurring use: run it daily with the postedSince filter to capture only newly posted jobs and power an always-fresh remote-jobs pipeline. No login, no API key, no proxy and no browser needed.
✨ What this Actor does / Key features
- 🌍 Scrape remote job listings from Jobicy via its official public API — fast and reliable
- 📋 Rich data per job — title, company, company logo, industries, job type, seniority level, geography, salary range, excerpt, full description and posting date
- 🔎 Powerful filters — search keyword, industry, job type, seniority level, geography and posted-since date
- 🔁 Incremental monitoring — the
postedSincefilter pulls only jobs posted since your last run - ⚡ No proxy and no browser required — lightweight and inexpensive to run
- 📌 Set
maxJobsto0to pull every available listing in one run - 📤 Structured output ready for JSON, CSV and Excel export
🔍 Input
All filters are optional — leave them empty to get the latest remote jobs across every industry.
| Field | Type | Description |
|---|---|---|
searchKeyword | string | Free-text keyword matched against job title, company and summary (e.g. react, designer, customer support). |
industries | array | Filter by industry (e.g. Development, Design, Marketing, Sales, Data Science, Finance, HR, Writing). Empty = all industries. |
jobTypes | array | Filter by job type (e.g. Full-Time, Part-Time, Contract, Internship). Empty = all types. |
jobLevel | string | Filter by seniority level (e.g. Senior, Mid, Junior, Any). Empty = all levels. |
geo | string | Filter by the role's geography (e.g. USA, Europe, Anywhere). Empty = all locations. |
postedSince | string | ISO date (e.g. 2026-05-13). Only return jobs posted on or after this date. Set it to the previous run's date for daily incremental monitoring. |
maxJobs | integer | Maximum number of matching jobs to save (Jobicy serves up to 50 most-recent jobs per run). 0 = all. |
🚀 Example input
{"industries": ["Development"],"jobTypes": ["Full-Time"],"jobLevel": "Senior","geo": "Anywhere","postedSince": "2026-05-13","maxJobs": 0}
📦 Output
Each remote job is saved as one structured record.
| Field | Description |
|---|---|
jobId | Unique Jobicy job ID |
title | Job title |
company | Hiring company name |
companyLogo | URL of the company logo |
industries | Array of industries the job belongs to |
jobTypes | Array of job types (Full-Time, Contract, etc.) |
jobLevel | Seniority level |
geo | Geography / location of the role |
annualSalaryMin | Minimum annual salary |
annualSalaryMax | Maximum annual salary |
salaryCurrency | Currency of the salary range |
excerpt | Short job summary |
description | Full job description |
url | Direct link to the job posting |
postedAt | When the job was posted |
scrapedAt | Scrape timestamp |
Sample record
{"jobId": "1029384","title": "Senior React Developer","company": "Acme Remote","companyLogo": "https://jobicy.com/.../logo.png","industries": ["Development"],"jobTypes": ["Full-Time"],"jobLevel": "Senior","geo": "Anywhere","annualSalaryMin": 90000,"annualSalaryMax": 130000,"salaryCurrency": "USD","excerpt": "We are hiring a Senior React Developer...","url": "https://jobicy.com/jobs/...","postedAt": "2026-05-13","scrapedAt": "2026-05-14T08:00:00.000Z"}
💡 Use cases
- Recruiters & sourcers — maintain a daily feed of fresh remote roles in your niche.
- Job boards & aggregators — keep a remote-jobs section automatically up to date.
- Market researchers — track remote hiring trends by industry, seniority level and geography.
- Lead generation — identify companies that are actively hiring remote talent.
- Salary benchmarking — analyze
annualSalaryMin/annualSalaryMaxacross industries and levels.
❓ Frequently Asked Questions
Do I need a Jobicy account or API key? No. The Actor uses Jobicy's public API — no login and no API key required.
Is scraping Jobicy legal? The Actor collects publicly available job listing data. Use it responsibly and in compliance with Jobicy's terms of service and applicable laws.
How many jobs can I get per run?
Jobicy serves up to 50 of the most-recent jobs per run. Set maxJobs to 0 to retrieve all available matching jobs.
How do I capture only new jobs each day?
Use the postedSince filter. Set it to the date of your previous run so the Actor returns only jobs posted on or after that date — perfect for scheduled daily monitoring.
Can I filter by industry or location?
Yes. Use industries, jobTypes, jobLevel and geo to narrow results, and searchKeyword for free-text matching against title, company and summary.
Do I need a proxy? No. The Actor calls Jobicy's API directly without a browser or proxy, which keeps runs fast and cheap.
What output formats are supported? Results are stored in an Apify dataset and can be exported as JSON, CSV, Excel, XML or HTML, or pulled via the Apify API.
⏰ Scheduling & integration
Schedule this Actor on Apify to run daily with a rolling postedSince date for a continuously updated remote-jobs dataset with zero manual work. Export results to JSON, CSV or Excel, call it via the Apify API, or connect it to Google Sheets, Slack and webhooks through Apify integrations.