No Fluff Jobs Scraper — IT Jobs with Salary Ranges (PL/EU)
Pricing
from $1.20 / 1,000 records
No Fluff Jobs Scraper — IT Jobs with Salary Ranges (PL/EU)
Scrape No Fluff Jobs (nofluffjobs.com) IT job offers from any search URL: title, company, locations, remote flag, salary range per contract type, seniority, category, tech stack, posting date and full description. Export JSON/CSV/Excel.
Pricing
from $1.20 / 1,000 records
Rating
0.0
(0)
Developer
Ocrad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
No Fluff Jobs Scraper
Scrape IT job offers with salary ranges from No Fluff Jobs (nofluffjobs.com), the Polish/Central-European job board where every offer publishes its pay. Provide any listing URL — a technology, category, city, seniority, the remote-jobs page or a filtered search — and the Actor calls the site's public JSON API and returns each offer as structured data: title, company, locations, remote flag, salary range per contract type, seniority, tech stack, posting date and (optionally) the full description.
📋 Example Output
{"id": "E1D3EIOL","url": "https://nofluffjobs.com/pl/job/program-manager-spyrosoft-remote-1","title": "Program Manager","company": "Spyrosoft","companyLogo": "https://static.nofluffjobs.com/companies/logos/original/spyrosoft_20200313_111958_20220812_123617.png","location": "Remote, Wrocław","country": "Poland","remote": true,"workMode": "remote","category": "projectManager","seniority": "Senior","technology": null,"salaryMin": 23520,"salaryMax": 26880,"salaryCurrency": "PLN","salaryPeriod": "month","contractType": "b2b","tags": "Cloud, HMI, AWS","postedAt": "2026-10-08T17:09:16.359Z","renewedAt": "2026-10-13T17:09:16.359Z","onlineInterview": true,"descriptionText": "We are looking for a Program Manager to lead software delivery programs and grow our client portfolio within the HMI & Consumer Electronics business unit. The ideal candidate combines an engineering b…","applyUrl": "https://nofluffjobs.com/pl/job/program-manager-spyrosoft-remote-1","salaryRanges": "b2b: 140-160 PLN/hour","requirements": "Cloud","niceToHave": "HMI, AWS, Azure, IoT","contractStart": "ASAP","expiresAt": "2026-11-07T23:59:59","jobLanguages": "pl, en","benefits": null,"applyOption": "url","companyUrl": "https://nofluffjobs.com/company/spyrosoft-m1mkaxam","scrapedAt": "2026-10-13T18:08:06.658Z"}
One record per offer: offers open in several cities are merged, with all cities listed in location. salaryMin/salaryMax is the headline range as the API returns it for PLN per month (hourly B2B rates are converted); salaryRanges keeps the original range for every contract type. The fields from descriptionText onward (salaryRanges, requirements, niceToHave, contractStart, expiresAt, jobLanguages, benefits, applyOption, companyUrl) are filled only when detailedInfo is on.
⚙️ Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
url | String | (required) | No Fluff Jobs listing URL: technology (https://nofluffjobs.com/pl/python), category (/pl/backend), city (/pl/Warszawa), seniority (/pl/senior), remote jobs (https://nofluffjobs.com/jobs/remote), the homepage for all offers, or any URL carrying a ?criteria= filter copied from the site. ?page=N sets the first page. |
maxPages | Integer | 1 | Result pages to scrape (about 20 offers each), starting from the page in the URL. |
maxItems | Integer | 0 | Max offers to return across all pages (0 = no limit). |
detailedInfo | Boolean | false | Fetch each offer's details (full description, requirements, nice-to-haves, salary per contract type, expiry, contract start, company page). One extra request per offer. |
proxyConfiguration | Object | Apify Proxy (auto) | Proxy settings. Switch to RESIDENTIAL only if results are empty. |
Example Input
{"url": "https://nofluffjobs.com/pl/python","maxPages": 3,"detailedInfo": true}
Getting your start URL
- Open nofluffjobs.com and search or filter (technology, category, city, seniority, remote, salary …)
- Copy the URL from your browser address bar — e.g.
https://nofluffjobs.com/pl/python?criteria=city%3Dremote%20seniority%3Dsenior - Paste it as the
urlinput. Path slugs the Actor does not recognise are treated as a technology; if the run logs 0 unique offers, use the?criteria=form of the URL instead
💬 Support and Feedback
Reach out via Apify support channels or leave feedback on the Actor's page.
Is it legal to scrape No Fluff Jobs data?
It is legal to scrape publicly available job data such as titles, companies, locations, salaries and descriptions. Results may include personal data (e.g. recruiter names in descriptions); scrape personal data only with a legitimate reason. Personal data is protected by GDPR — consult your legal advisor if unsure.