No Fluff Jobs Scraper
Pricing
from $1.00 / 1,000 jobs
No Fluff Jobs Scraper
Scrapes No Fluff Jobs IT job ads in Poland, Hungary, Czechia, Slovakia and Ukraine: title, company, skills, seniority, salary range and contract type, work mode, cities, posting date. Filter by keyword, category, level, contract, city and salary. No proxy needed.
Pricing
from $1.00 / 1,000 jobs
Rating
0.0
(0)
Developer
reventadata
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
Unofficial. This Actor is not affiliated with, authorised by, endorsed by, or in any way officially connected to No Fluff Jobs. "No Fluff Jobs" is a trademark of its respective owner and is used here only to describe what this tool reads. It reads the same public pages a browser does.
Collects IT job ads from nofluffjobs.com with the pay range, contract type, seniority, skills, work mode and office locations as separate fields, ready for a spreadsheet or a database.
What does it do?
Searches No Fluff Jobs the way the site's own filters do and returns one row per job ad: title, company, category, seniority, skill tags, pay range with currency and period, contract type (B2B, permanent, mandate), remote/hybrid/onsite, cities with address and coordinates, and the posting and renewal dates. Switch on Include full job details to also get the description, requirements, daily tasks, benefits, company size and expiry date.
Why use it?
- Pay as numbers. Salary comes as
salaryFrom,salaryTo,salaryCurrencyandsalaryPeriod(Month, Hour or Day), not as text. Ads that reveal pay only at an interview stage are markedsalaryPublished: falseinstead of being given a made-up range. - Filters the site really applies: keyword or technology, 35 categories, seniority, contract type, city or work mode, and a salary amount.
- Beyond the first 100 jobs. One site search shows at most 100 jobs to a plain page request, so a larger run is split automatically by category, then seniority, then contract type, and duplicates are removed by the ad reference.
- No proxy needed. The Actor reads only the public search and job pages. It does not use
the site's
/api/paths, which its robots.txt disallows.
How to use it
- Add keywords or technologies to
searchQueries, or leave it empty and use the filters. - Optionally set categories, seniority, contract types and cities (
remoteandhybridwork as city entries). - Set
maxItemsand run. Download JSON, CSV or Excel from the dataset.
Input
| Field | Type | Description |
|---|---|---|
searchQueries | array | Keywords or technologies, one search each (for example python, senior java developer). |
categories | array | Only these site categories (backend, devops, data, and so on). |
seniority | array | trainee, junior, mid, senior, expert, lead. |
employmentTypes | array | b2b, permanent, zlecenie. |
cities | array | City slugs such as warszawa, plus remote or hybrid. Any match is kept. |
salaryAmount, salaryCurrency, salaryPeriod | integer, string, string | Jobs whose published range includes this amount. This is the site's own match, not a minimum, and it also matches ads that reveal pay later. |
country | string | Site market: pl, hu, cz, sk, ua. |
onlyWithSalary | boolean | Drop ads without a published range. |
postedWithinDays | integer | Only ads posted or renewed in the last N days. |
includeDetails | boolean | One extra request per job for the full ad. |
maxItems | integer | Most jobs to return. |
Sample input
{"searchQueries": ["python"],"seniority": ["senior"],"onlyWithSalary": true,"maxItems": 20}
Output
Each row holds id, url, title, company, category, technology, seniority,
skills, jobLanguages, contractType, salaryFrom, salaryTo, salaryCurrency,
salaryPeriod, salaryPublished, salaryDisclosedAt, workMode, fullyRemote,
locations, provinces, postedAt, renewedAt, regions, search and scrapedAt.
With includeDetails: description, requirementsText, mustHaveSkills,
niceToHaveSkills, dailyTasks, benefits, officePerks, companySize, companyWebsite,
requiredLanguages, expiresAt, applyType and salaryTypes.
How much does it cost to scrape No Fluff Jobs?
Pay-per-event: $0.001 per job ad saved to the dataset ($1.00 per 1,000 job ads), plus $0.00005 charged once when the run starts. No subscription. Only rows saved to the dataset are charged.
Limits
- Each distinct search returns at most 100 jobs. A run that needs more is split as above; if a search is still cut off after splitting, the log names it and you can narrow it with cities or a keyword.
salaryAmountmatches the site's own definition, so results can include ads whose range merely contains the amount.- Czechia and Slovakia show the same pool of jobs as Poland; Hungary and Ukraine add their own.
Privacy and compliance
Rows carry public job-ad data: company names, titles, pay, locations of company offices and dates, as the site shows them. Nothing behind a login is read. Job pages do not show the application email address (applications go through the site's own form), so rows have none. The site's terms restrict systematic downloading of its job database; you are responsible for how you use the data and for complying with the site's terms and applicable law.