Scrapes job listings from Jobspresso, Built In, Dev.bg, Authentic Jobs, Behance, and Coroflot by keyword. Returns each listing as a flat row with title, company, location, URL, and source board.
- Total runs
- 141
- Bookmarked
- 0
- Last modified
- 2 days ago
This scraper was last updated on .
What does the Worldwide Job Finder Scraper return?
Worldwide Job Finder Scraper
Scrape job listings from six remote-work and creative job boards at once, up to a million per run. Every listing comes with its title, company, location, URL, and source board. No API keys or per-board logins. Export to CSV, JSON, Excel, or XML.
Scraping job boards one by one wastes hours you could spend on outreach. The Worldwide Job Finder Scraper queries Jobspresso, Built In, Dev.bg, Authentic Jobs, Behance, and Coroflot in parallel, returning every matching listing in a single, consistent dataset. enter a keyword and pick your sources.
| Who uses it | What they scrape Worldwide Job Finder for |
|---|---|
| Recruiters | Build a daily feed of fresh remote developer and designer roles across multiple niche boards. |
| Job board aggregators | Populate a curated job site with listings from high-quality remote-work sources without manual entry. |
| Market researchers | Track hiring demand for specific skills by counting listings per keyword, location, and source over time. |
| Sales professionals | Find growing companies that are hiring and use the data for targeted outreach. |
What it does
This Actor collects job listings from six remote-work and creative job boards by keyword and returns each one as a flat row with the title, company, location, URL, and source board.
- โก Parallel sources: Query Jobspresso, Built In, Dev.bg, Authentic Jobs, Behance, and Coroflot simultaneously in one run.
- ๐ Keyword search: Feed a single job title or skill keyword and let the Actor search every selected board.
- ๐ Location filter: Narrow results to a city or country on boards that support it, like Built In and Coroflot.
- ๐ Remote-only toggle: Restrict output to remote roles where the source exposes a remote flag.
- ๐ Unified schema: Every listing arrives with the same fields regardless of which board it came from.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Worldwide Job Finder data
๐ Track hiring trends by skill.
A market analyst runs the Actor weekly for 'machine learning' across all six boards to measure demand spikes and report to their product team.
๐ Build a niche job board.
A curator runs the Actor daily for 'UX designer' on Behance, Coroflot, and Authentic Jobs, then publishes the clean dataset to their design-jobs site.
๐ฌ Generate recruitment leads.
A recruiter runs the Actor for 'React developer' with the remote-only flag, filters the output for new postings, and reaches out to hiring managers.
๐ Map global demand by city.
A researcher runs the Actor with a keyword and cycles through city names in the location filter to build a heatmap of where a skill is hottest.
Why choose this scraper
| What you get | |
|---|---|
| One run, six boards | Query Jobspresso, Built In, Dev.bg, Authentic Jobs, Behance, and Coroflot in parallel. |
| No API keys | Reads public listing pages directly. No app registration, no OAuth, no per-board rate limits to manage. |
| Consistent output | Every listing lands in your dataset with the same column structure, ready for analysis or upload. |
| Location and remote filters | Target a city, a country, or remote-only roles with the built-in filters. |
How it compares
This Actor scrapes job listings from six niche remote-work and creative boards. The competitors below scrape different data types and are included for buyers evaluating adjacent use cases.
| Feature | ParseForge | Local Business Leads Scraper | GetYourGuide |
|---|---|---|---|
| Scrapes job listings | Yes, from six remote-work and creative boards | Not listed | Not listed |
| Parallel multi-source queries | Yes, up to six boards in one run | Not listed | Not listed |
| Keyword-based job search | Yes | Not listed | Not listed |
| Location filter | Yes, on supported boards | Not listed | Not listed |
| Remote-only toggle | Yes | Not listed | Not listed |
| Extracts business emails | Not listed | Yes, MX-verified emails | Not listed |
| Scrapes tours and activities | Not listed | Not listed | Yes, GetYourGuide tours |
Configure the run
Drive the Actor with a job title or keyword, pick which of the six boards to query, and optionally filter by location or remote-only status as each listing is read. The Input tab lists every parameter.
A first run with the defaults:
{
"maxItems": 10
}
A larger pull:
{
"maxItems": 200
}
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Worldwide Job Finder Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Worldwide Job Finder through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/worldwide-job-finder-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your keyword is spelled correctly and that you have selected at least one source. Try a broader keyword like 'developer' and enable all six boards. If the location filter is set, try removing it, as not all boards support it.
Why are some listings missing a location?
Some boards do not always display a location field on every listing. When the field is absent on the source page, the Actor leaves it blank in your dataset.
The remote-only filter is not working on some boards.
The remote flag is only applied on boards that expose it in their listing markup. Boards without a remote tag will still return all matching listings regardless of the filter setting.
I am getting fewer results than my maxItems setting.
The Actor stops when it has exhausted all available listings for your query on the selected boards. If the boards have fewer listings than your maxItems value, you will receive everything that exists.
One of the boards is returning errors or timing out.
A source board may occasionally block requests or change its page structure. Try deselecting that board and running again. If the problem persists across multiple runs, the board's layout may have changed and the Actor may need an update.
FAQ
| Question | Answer |
|---|---|
| Which job boards does this Actor scrape? | It scrapes Jobspresso, Built In, Dev.bg, Authentic Jobs, Behance, and Coroflot. You can select any combination of them in the input. |
| Do I need API keys or accounts on these job boards? | No. The Actor reads the public listing pages directly. You do not need to register an app, obtain an API key, or log in to any of the boards. |
| Can I filter by location? | Yes. The location filter works on boards that support it, such as Built In and Coroflot. Enter a city name or country and the Actor applies it where possible. |
| How do I get only remote jobs? | Set the 'Remote only' checkbox to true. The Actor will restrict results to roles tagged as remote on boards that expose that flag. |
| What does the output look like? | Every listing is a flat row with the job title, company name, location, the URL of the listing, and the name of the source board. The schema is the same no matter which board the listing came from. |
| Can I run multiple keywords in one run? | The Actor takes one keyword per run. To scrape multiple keywords, run the Actor multiple times with different queries, or use Apify's scheduler to run a sequence. |
| How many listings can I collect? | You set the maximum with the 'Maximum job listings' field. The hard limit is one million per run, though the actual number depends on how many listings match your query on the selected boards. |
| Does this Actor scrape LinkedIn or Indeed? | No. It focuses on six niche boards for remote and creative work: Jobspresso, Built In, Dev.bg, Authentic Jobs, Behance, and Coroflot. For larger generalist boards you would need a different Actor. |
| Can I schedule this to run daily? | Yes. Use Apify's built-in scheduler to run the Actor on a cron schedule and receive fresh listings every day. |
| What export formats are supported? | You can export your dataset to CSV, JSON, Excel, or XML from the Apify platform. |
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by the respective job boards. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
What input does the Worldwide Job Finder Scraper accept?
| Field | Type | What it does | Default |
|---|---|---|---|
| query | string | Keyword applied to all sources that support search (e.g. 'developer', 'designer', 'marketing'). | developer |
| sources | array | Which job boards to query. Each runs in parallel. | ["jobspresso","builtin","devbg","authent |
| maxItems | integer | How many job listings to collect per run. | 10 |
| location | string | City/region filter for sources that support it (Built In, Coroflot). | not set |
| remote | boolean | Restrict to remote-only roles where the source exposes the flag. | false |
How much does the Worldwide Job Finder Scraper cost?
from $18.69 per 1,000 results
| Charged for | What it is | Price each |
|---|---|---|
| Result item | Charged per job record returned. | $0.01869 to $0.021 |
Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.
How do I call the Worldwide Job Finder Scraper API?
One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.
curl -X POST "https://api.apify.com/v2/acts/parseforge~worldwide-job-finder-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"query": "developer",
"sources": [
"jobspresso",
"builtin",
"devbg",
"authentic",
"behance",
"coroflot"
],
"maxItems": 10,
"remote": false
}' What example inputs can I use?
Use these inputs to see how a run is configured.
{
"query": "developer",
"sources": [
"jobspresso",
"builtin",
"devbg",
"authentic",
"behance",
"coroflot"
],
"maxItems": 10,
"remote": false
} What do users say about the Worldwide Job Finder Scraper?
No reviews yet. Be the first.
How do I report an issue with the Worldwide Job Finder Scraper?
We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.
Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.
What related scrapers can I use?
- Levels.fyi Salary Scraper - Base, Stock & Bonus 95.1K runs
- SEEK Australia Jobs Scraper - Salary & Job Details 4.4K runs
- Upwork Freelancers Scraper - Hourly Rate & Earnings 3.4K runs
- LinkedIn Profile Scraper - 52 Fields, No Cookies 2.5K runs
- CareerBuilder Jobs Scraper - US Jobs, Salary & Skills 593 runs
- JobStreet Jobs Scraper (MY, SG, PH, ID) 403 runs
