No Fluff Jobs Scraper - IT Jobs, Salaries & Companies avatar

No Fluff Jobs Scraper - IT Jobs, Salaries & Companies

Pricing

from $1.00 / 1,000 results

Go to Apify Store
No Fluff Jobs Scraper - IT Jobs, Salaries & Companies

No Fluff Jobs Scraper - IT Jobs, Salaries & Companies

Collect No Fluff Jobs vacancies, full descriptions and employer profiles with salary ranges, skills and contract types for IT recruitment. Choose the collection mode and set a result limit for each input.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

ScrapingMonkey

ScrapingMonkey

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Collect public technology job feeds and employer profiles with No Fluff Jobs Scraper. Compare transparent advertised salary bands, contract types, seniority and technical requirements with the companies behind the roles. Choose the records you need and export them to CSV, JSON or Excel without supplying a site login.

Use the results for Polish technology salary and skills research. Submit matching public inputs in one run, retain the original record links, and send the structured output to your recruitment spreadsheet, reporting dashboard or research database.

At a glanceDetails
📥 InputSearch fields or links to the selected items; see the examples below
📤 OutputOne row per vacancy / company
📄 PaginationAutomatic up to maxResults for each input, when more results are available
🔐 Login requiredNo
⚡ ProcessingMultiple inputs per run with automatic retries for temporary errors
💾 DeliveryOne complete Apify dataset table; CSV, JSON and Excel export

What the No Fluff Jobs scraper collects 💼

Collect technology job feeds and employer profiles. Compare transparent advertised salary bands, contract types, seniority and technical requirements with the companies behind the roles.

CollectionWhat you receive
No Fluff Jobs jobs scraperRecords containing job titles, employers, locations, published pay, skills, ready for technology hiring and compensation research.
No Fluff Jobs company directory scraperRecords containing industries, company descriptions, locations, job counts, ready for employer prospecting and recruitment account research.
No Fluff Jobs company profile scraperRecords containing industries, company descriptions, locations, benefits, ready for employer qualification and recruitment account enrichment.
No Fluff Jobs job details scraperRecords containing job titles, employers, locations, published pay, skills, ready for vacancy enrichment and candidate-requirement analysis.

Data can include:

  • Record identity: Record identifiers, public links and the published job title or company name.
  • Pay and compensation: Published salary or wage text, plus the amount, range, currency and pay-period fields supplied with the record.
  • Employer information: Employer names, identifiers and profile links, with the company information attached to the public record.
  • Location and workplace: Published workplace and location information, addresses, geographic coordinates and remote or workplace-arrangement indicators.
  • Descriptions and requirements: Published job or company descriptions, HTML and readable text where supplied, candidate requirements and responsibilities and tasks.
  • Skills and qualifications: Required skills, experience or seniority requirements and language criteria.
  • Employment and benefits: Published benefits.
  • Dates and hiring activity: Publication and update information, closing dates and visible job counts.

How to scrape No Fluff Jobs 🚀

  1. Choose Job Search in What to collect, or select another collection mode.
  2. Fill in the search fields, or paste links to the items you want to collect.
  3. Set the maximum results and any optional filters.
  4. Start the Actor and review the collected rows.
  5. Export the dataset or connect it to your application.

No Fluff Jobs jobs scraper — input example

{
"mode": "nfj_jobs",
"query": "Python",
"location": "Warsaw",
"maxResults": 10
}

maxResults: 10 means up to 10 results for each input. It does not guarantee that the website has that many matches. You can set the limit as low as 1.

No Fluff Jobs company directory scraper — input example

{
"mode": "nfj_companies",
"maxResults": 10
}

No Fluff Jobs company profile scraper — input example

{
"mode": "nfj_company",
"companyUrls": [
"https://nofluffjobs.com/pl/company/capgemini-poland-g20nvlp7"
],
"maxResults": 10
}

No Fluff Jobs job details scraper — input example

{
"mode": "nfj_job",
"jobUrls": [
"https://nofluffjobs.com/pl/job/python-developer-quantitative-developer-link-group-warszawa-2"
],
"maxResults": 10
}

No Fluff Jobs data fields and complete output 📦

Field groupIncluded data
Record identityRecord identifiers, public links and the published job title or company name.
Pay and compensationPublished salary or wage text, plus the amount, range, currency and pay-period fields supplied with the record.
Employer informationEmployer names, identifiers and profile links, with the company information attached to the public record.
Location and workplacePublished workplace and location information, addresses, geographic coordinates and remote or workplace-arrangement indicators.
Descriptions and requirementsPublished job or company descriptions, HTML and readable text where supplied, candidate requirements and responsibilities and tasks.
Skills and qualificationsRequired skills, experience or seniority requirements and language criteria.
Employment and benefitsPublished benefits.
Dates and hiring activityPublication and update information, closing dates and visible job counts.

Each collected item is a separate row. input identifies the submitted value and result_type identifies the selected mode. All returned fields appear in one table; columns that do not apply to a mode can be empty.

A complete JSON result is shown for every collection mode below, in the same order as the input examples. Each example includes every field for its mode; text and lists are not shortened. Values are representative and can change.

No Fluff Jobs jobs scraper — complete JSON result

{
"result_type": "nfj_jobs",
"input": "https://nofluffjobs.com/pl/",
"status": "success",
"id": "DWKX7TNS",
"url": "https://nofluffjobs.com/pl/job/solution-architect-addepto-remote-15",
"locations.city": [
"Remote",
"Warsaw",
"Gdańsk",
"Wrocław",
"Białystok",
"Kraków",
"Poznań",
"Katowice",
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"locations.street": [
null,
"Krucza 50",
"",
"",
"",
"",
"",
"",
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"locations.country": [
null,
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL"
],
"locations.postal_code": [
null,
"00-025",
"",
"",
"",
"",
"",
"",
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"locations.province": [
null,
null,
null,
null,
null,
null,
null,
null,
"kuyavian-pomeranian",
"lodz",
"lublin",
"lubusz",
"opole",
"subcarpathian",
"holy-cross",
"warmian-masurian",
"west-pomeranian"
],
"locations.latitude": [
null,
52.2315055,
54.35202520000001,
51.10929480000001,
53.13248859999999,
50.06465009999999,
52.40567859999999,
50.26489189999999,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"locations.longitude": [
null,
21.0167442,
18.6466384,
17.0386019,
23.1688403,
19.9449799,
16.9312766,
19.0237815,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
"locations.url": [
"https://nofluffjobs.com/pl/job/solution-architect-addepto-remote-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-warsaw-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-gdansk-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-wroclaw-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-bialystok-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-krakow-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-poznan-9",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-katowice-9",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-kuyavian-pomeranian-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-lodz-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-lublin-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-lubusz-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-opole-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-subcarpathian-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-holy-cross-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-warmian-masurian-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-west-pomeranian-15"
],
"reference": "DWKX7TNS",
"title": "Solution Architect",
"company_name": "Addepto",
"salary.minimum": 25200.0,
"salary.maximum": 33600.0,
"salary.currency": "PLN",
"salary.contract_type": "b2b",
"salary.period": "Month",
"salary.gross": null,
"salary.paid_holiday": null,
"seniority": [
"Senior"
],
"category": "backend",
"regions": [
"pl"
],
"posted_at_timestamp": 1789729407287,
"renewed_at_timestamp": 1789902207287,
"fully_remote": false,
"online_interview": true,
"skills": [
"Java",
"Oracle",
"Architecture"
],
"job_urls": [
"https://nofluffjobs.com/pl/job/solution-architect-addepto-remote-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-warsaw-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-gdansk-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-wroclaw-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-bialystok-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-krakow-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-poznan-9",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-katowice-9",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-kuyavian-pomeranian-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-lodz-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-lublin-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-lubusz-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-opole-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-subcarpathian-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-holy-cross-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-warmian-masurian-15",
"https://nofluffjobs.com/pl/job/solution-architect-addepto-west-pomeranian-15"
],
"location_row_ids": [
"solution-architect-addepto-Remote-15",
"solution-architect-addepto-Warsaw-15",
"solution-architect-addepto-Gdańsk-15",
"solution-architect-addepto-Wrocław-15",
"solution-architect-addepto-Białystok-15",
"solution-architect-addepto-Kraków-15",
"solution-architect-addepto-Poznań-9",
"solution-architect-addepto-Katowice-9",
"solution-architect-addepto-kuyavian-pomeranian-15",
"solution-architect-addepto-lodz-15",
"solution-architect-addepto-lublin-15",
"solution-architect-addepto-lubusz-15",
"solution-architect-addepto-opole-15",
"solution-architect-addepto-subcarpathian-15",
"solution-architect-addepto-holy-cross-15",
"solution-architect-addepto-warmian-masurian-15",
"solution-architect-addepto-west-pomeranian-15"
]
}

No Fluff Jobs company directory scraper — complete JSON result

{
"result_type": "nfj_companies",
"input": "https://nofluffjobs.com/pl/companies",
"status": "success",
"id": "2NVKHQDH",
"url": "https://nofluffjobs.com/pl/company/antal-poland-2nvkhqdh",
"name": "Antal Poland",
"description_html": null,
"description_text": null,
"industry": null,
"company_type": null,
"logo_url": null,
"locations.city": [
"Warszawa",
"Cracow",
"Wrocław",
"Poznań",
"Gdańsk"
],
"locations.street": [
"Puławska 2",
"Lubelska 29",
"Wierzbowa 30",
"Baraniaka 88",
"Aleja Grunwaldzka 163"
],
"locations.country": [
"POL",
"POL",
"POL",
"POL",
"POL"
],
"locations.postal_code": [
null,
null,
null,
null,
null
],
"locations.province": [
null,
null,
null,
null,
null
],
"locations.latitude": [
52.212703,
50.0744282,
51.1070477,
52.4013056,
54.3846109
],
"locations.longitude": [
21.0197921,
19.9350901,
17.0374528,
16.9640173,
18.5966846
],
"locations.url": [
null,
null,
null,
null,
null
],
"job_count": 342,
"region": "pl",
"company_level": "gold"
}

No Fluff Jobs company profile scraper — complete JSON result

{
"result_type": "nfj_company",
"input": "https://nofluffjobs.com/pl/company/capgemini-poland-g20nvlp7",
"status": "success",
"id": "G20NVLP7",
"url": "https://nofluffjobs.com/pl/company/capgemini-poland-g20nvlp7",
"name": "Capgemini Poland",
"description_html": "<p class=\"MsoNormal\">Capgemini is a multicultural organization and&#160;a <b>global&#10;leader in consulting, technology services and digital transformation</b>. Our goal&#10;is to introduce leading-edge and innovative solutions and provide our clients&#10;with the range of possibilities of the digital world. <span lang=\"EN-US\">For many years we have been awarded the&#160;<b>Top&#10;Employer Poland and Top Employer Europe</b> certificate.</span></p><p class=\"MsoNormal\"><br></p><p class=\"MsoNormal\"><span lang=\"EN-US\"><b>OUR LOCATIONS:</b></span></p><p class=\"MsoNormal\"></p><ul><li><span lang=\"EN-US\"><b>Cracow, Katowice:</b>&#160;</span>IT consulting, process transformation, automation, app development,&#10;technical support, remote management of customer infrastructure, premium software engineering&#160;<span>services</span><span>.</span></li><li><span lang=\"EN-US\"><b>Opole, Lublin:</b>&#160;</span>technical support, remote management of the customer's infrastructure.</li><li><span lang=\"EN-US\"><b>Wroclaw, Poznan:&#160;</b></span>creating individual software for multinational clients e.g. programming,&#10;tests, system architecture and SAP consultancy.</li><li><span lang=\"EN-US\"><b>Warsaw:&#160;</b></span>business consulting and implementation of ERP / CRM / BPM systems, creating&#10;innovative products and data-driven services.</li><li><span lang=\"EN-US\"><b>Gdansk:</b>&#160;</span>web projects implementation in Agile and DevOps.</li></ul><p></p><p class=\"MsoNormal\">&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;&#10;</p><p class=\"MsoNormal\"><span lang=\"EN-US\">&#160;</span></p>",
"description_text": "Capgemini is a multicultural organization and a global leader in consulting, technology services and digital transformation . Our goal is to introduce leading-edge and innovative solutions and provide our clients with the range of possibilities of the digital world. For many years we have been awarded the Top Employer Poland and Top Employer Europe certificate. OUR LOCATIONS: Cracow, Katowice: IT consulting, process transformation, automation, app development, technical support, remote management of customer infrastructure, premium software engineering services . Opole, Lublin: technical support, remote management of the customer's infrastructure. Wroclaw, Poznan: creating individual software for multinational clients e.g. programming, tests, system architecture and SAP consultancy. Warsaw: business consulting and implementation of ERP / CRM / BPM systems, creating innovative products and data-driven services. Gdansk: web projects implementation in Agile and DevOps.",
"industry": "Outsourcing",
"company_type": null,
"locations.city": [
"Warszawa",
"Poznań",
"Kraków",
"Wrocław",
"Katowice",
"Opole",
"Lublin",
"Gdańsk"
],
"locations.street": [
"ul. Żwirki i Wigury",
"Kolorowa 6",
"Lublańska 38",
"Legnicka 48H",
"Żelazna 2",
"Wrocławska 152A",
"Nałęczowska 14",
""
],
"locations.country": [
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL",
"POL"
],
"locations.postal_code": [
null,
null,
"31-476",
"",
"",
"",
"",
""
],
"locations.province": [
null,
null,
null,
null,
null,
null,
null,
null
],
"locations.latitude": [
52.18899039999999,
52.4050175,
50.085911,
51.1172035,
50.2666842,
50.682092,
51.24869899999999,
null
],
"locations.longitude": [
20.9813859,
16.8666959,
19.97294,
16.9944275,
19.0085384,
17.8802441,
22.5182318,
null
],
"locations.url": [
null,
null,
null,
null,
null,
null,
null,
null
],
"company_size": "+1000",
"founded_in": "1996",
"social_links.type": [
"url",
"twitter",
"facebook",
"linkedin"
],
"social_links.url": [
"https://capgemini.com/pl-pl/",
"https://www.youtube.com/channel/UCgOGj-zvVJAOG8hecLH3oMA",
"https://www.facebook.com/CapgeminiPl/",
"https://www.linkedin.com/company/capgemini/"
],
"benefits": [
"Szkolenia i certyfikacje",
"Ścieżki rozwoju",
"Elastyczne godziny pracy",
"Prywatna opieka medyczna",
"Pakiet ubezpieczeń",
"Boksy na rowery",
"Wsparcie w relokacji",
"PKUP",
"System kafeteryjny",
"Multisport",
"Szkolenia językowe",
"Imprezy integracyjne",
"Wewnętrzne communities",
"CarBenefit",
"Playrooms",
"Audiobooki",
"Private healthcare"
],
"office_perks": [
"No dress code",
"Parking samochodowy i rowerowy",
"Chill out room",
"Telefon służbowy",
"Wyśmienita kawa",
"Pakiet szkoleniowy",
"Nowoczesne biuro",
"Kuchnia",
"Świetna atmosfera",
"Free coffee"
],
"technologies": [
"Javascript",
"Java",
"Angular",
".NET",
"React",
"SQL",
"PHP",
"AWS",
"C++",
"Azure",
"JavaScript",
"Bootstrap",
"C#",
"HTML&CSS",
"React Native",
"RPA",
"Front-End",
"Testing",
"Murex",
"AR",
"VR",
"Salesforce",
"SAP",
"BigData",
"Cloud",
"Microsoft",
"BI",
"UX",
"Back-End",
"FullStack",
"DevOps",
"Guidewire",
"Python",
"HTML",
"CSS",
"Git",
"Node"
],
"logo_path": "companies/logos/original/pobrane_10_20200319_1522_20221202_140808.png"
}

No Fluff Jobs job details scraper — complete JSON result

{
"result_type": "nfj_job",
"input": "https://nofluffjobs.com/pl/job/python-developer-quantitative-developer-link-group-warszawa-2",
"status": "success",
"id": "XIENIX8D",
"url": "https://nofluffjobs.com/pl/job/python-developer-quantitative-developer-link-group-warszawa-2",
"description_html": "<p><span>We are looking for a </span><span>Python Developer with 3–4 years of commercial experience</span><span> who is interested in moving into the world of quantitative finance. This role is a great opportunity for an engineer with strong software development skills to learn how quantitative research, market data, and trading systems are built in a modern financial environment.</span></p><p><span>You'll work alongside experienced quantitative developers and engineers, building tools and platforms that support research, analytics, and trading while developing expertise in quantitative technologies.</span></p><h3><span>What you'll gain</span></h3><ul><li><span>Opportunity to transition into a </span><span>Quantitative Developer</span><span> career path.</span></li><li><span>Mentorship from experienced quantitative engineers.</span></li><li><span>Hands-on experience with quantitative research platforms and trading infrastructure.</span></li><li><span>Exposure to financial markets, market data, and systematic trading.</span></li><li><span>Work on challenging engineering problems involving performance, scalability, and large datasets.</span></li></ul>",
"description_text": "We are looking for a Python Developer with 3–4 years of commercial experience who is interested in moving into the world of quantitative finance. This role is a great opportunity for an engineer with strong software development skills to learn how quantitative research, market data, and trading systems are built in a modern financial environment. You'll work alongside experienced quantitative developers and engineers, building tools and platforms that support research, analytics, and trading while developing expertise in quantitative technologies. What you'll gain Opportunity to transition into a Quantitative Developer career path. Mentorship from experienced quantitative engineers. Hands-on experience with quantitative research platforms and trading infrastructure. Exposure to financial markets, market data, and systematic trading. Work on challenging engineering problems involving performance, scalability, and large datasets.",
"locations.city": [
"Warszawa"
],
"locations.street": [
""
],
"locations.country": [
"POL"
],
"locations.postal_code": [
""
],
"locations.province": [
null
],
"locations.latitude": [
52.2296756
],
"locations.longitude": [
21.0122287
],
"locations.url": [
"https://nofluffjobs.com/pl/job/python-developer-quantitative-developer-link-group-warszawa-2"
],
"company_size": "40+",
"benefits": [
"Sport subscription",
"Private healthcare",
"Insurance"
],
"office_perks": [],
"reference": "XIENIX8D",
"title": "Python Developer/Quantitative Developer",
"company_name": "Link Group",
"salary.minimum": 22000.0,
"salary.maximum": 30000.0,
"salary.currency": "PLN",
"salary.contract_type": "permanent",
"salary.period": "Month",
"salary.gross": null,
"salary.paid_holiday": true,
"seniority": [
"Senior"
],
"category": "backend",
"regions": [
"pl"
],
"posted_at_timestamp": 1790933608365,
"renewed_at_timestamp": null,
"fully_remote": null,
"online_interview": false,
"skills": [
"Python",
"SQL",
"Linux",
"Communication skills",
"Degree"
],
"job_urls": [
"https://nofluffjobs.com/pl/job/python-developer-quantitative-developer-link-group-warszawa-2"
],
"location_row_ids": [
"python-developer-quantitative-developer-link-group-warszawa-2"
],
"requirements_html": "<h3><span>Requirements</span></h3><ul><li><span>3–4 years of commercial experience as a Python Developer.</span></li><li><span>Strong knowledge of Python and software engineering best practices.</span></li><li><span>Experience working with SQL databases and Linux environments.</span></li><li><span>Understanding of APIs, data processing, and distributed applications.</span></li><li><span>Good analytical and problem-solving skills.</span></li><li><span>Willingness to learn quantitative finance, financial markets, and trading systems.</span></li><li><span>Good communication skills and ability to work in a collaborative environment.</span></li><li><span>Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field.</span></li></ul><h3><span>Nice to have</span></h3><ul><li><span>Basic knowledge of C++.</span></li><li><span>Experience with data engineering or large-scale data processing.</span></li><li><span>Interest in financial markets, algorithmic trading, or quantitative research.</span></li><li><span>Experience with cloud platforms, Docker, or Kubernetes.</span></li><li><span>Exposure to performance optimization or high-performance computing.</span></li></ul>",
"requirements_text": "Requirements 3–4 years of commercial experience as a Python Developer. Strong knowledge of Python and software engineering best practices. Experience working with SQL databases and Linux environments. Understanding of APIs, data processing, and distributed applications. Good analytical and problem-solving skills. Willingness to learn quantitative finance, financial markets, and trading systems. Good communication skills and ability to work in a collaborative environment. Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field. Nice to have Basic knowledge of C++. Experience with data engineering or large-scale data processing. Interest in financial markets, algorithmic trading, or quantitative research. Experience with cloud platforms, Docker, or Kubernetes. Exposure to performance optimization or high-performance computing.",
"must_have": [
"Python",
"SQL",
"Linux",
"Communication skills",
"Degree"
],
"nice_to_have": [
"C++",
"Data engineering",
"Quantitative research",
"Cloud",
"Docker"
],
"languages.code": [
"en"
],
"languages.level": [
null
],
"languages.requirement": [
"MUST"
],
"daily_tasks": [
"Develop and maintain Python applications supporting quantitative research and trading workflows.",
"Build scalable data processing pipelines for real-time and historical market data.",
"Design and improve research tools, analytics platforms, and internal libraries.",
"Optimize application performance and reliability.",
"Collaborate with quantitative developers, researchers, and other engineering teams.",
"Contribute to software architecture, testing, automation, and deployment processes.",
"Gradually gain exposure to quantitative models, market data, and trading infrastructure."
],
"company_profile_url": "https://nofluffjobs.com/pl/company/link-group-ccywok00",
"salaries.minimum": [
22000.0
],
"salaries.maximum": [
30000.0
],
"salaries.currency": [
"PLN"
],
"salaries.contract_type": [
"permanent"
],
"salaries.period": [
"Month"
],
"salaries.gross": [
null
],
"salaries.paid_holiday": [
true
],
"expires_at": "2026-11-01T23:59:59",
"source_status": "PUBLISHED"
}

Images, tags and other lists stay with their parent result instead of creating extra rows. Invalid or unavailable inputs, inputs with no results, and requests that fail after all retries produce a row with status: failed. At most one failed row is saved per input; it includes error_code and error_message explaining the outcome. A normal end of pagination after collected results does not add a failed row.

Input requirements and collection settings ⚙️

SettingWhat to enter
What to collect (mode)Choose the information to collect.
Maximum results per search or link (maxResults)Collect up to this many results for each search or link. Minimum: 1.
Job title or keywords (query)Words to search for in job listings. Leave empty to include all jobs. For Job Search.
Location (location)City or region to search in. Leave empty to search all locations. For Job Search.
Remote jobs only (remoteOnly)Search fully remote jobs. Leave Location empty when this is enabled. For Job Search.
Experience level (seniority)Choose experience level. For Job Search.
Company page links (companyUrls)Paste one link per line. Example: https://nofluffjobs.com/pl/company/capgemini-poland-g20nvlp7 For Company Profiles.
Job listing links (jobUrls)Paste one link per line. Example: https://nofluffjobs.com/pl/job/python-developer-quantitative-developer-link-group-warszawa-2 For Job Details.
Collection modeFields to use
Company DirectorySet the maximum results and start.
Company ProfilesCompany page links
Job DetailsJob listing links
Job SearchJob title or keywords, Location, Remote jobs only, Experience level

The result limit applies separately to each search or supplied link. Collection ends earlier when no more matching results are available.

No Fluff Jobs scraping use cases 🎯

Hiring activity monitoring

Run repeat collections of No Fluff Jobs listings and compare vacancy titles and original links over time to identify newly advertised roles and changes in hiring activity.

Vacancy enrichment

Turn known No Fluff Jobs job links or supported identifiers into structured vacancy records for recruitment databases, job comparison tools and candidate research.

Advertised compensation research

Compare the compensation published in No Fluff Jobs records. Keep the original salary text, units and available pay-period context when preparing recruitment or labour-market reports.

Employer qualification

Research organisations listed on No Fluff Jobs before adding them to recruitment or partnership lists. Retain their published identity, company description and available hiring context with the original profile link.

Skills demand analysis

Analyse the skills, experience or qualifications actually published in No Fluff Jobs records to compare hiring requirements across role groups and prepare recruitment briefs.

Pricing and saved-result behavior 💰

See the Actor's Pricing tab for the active pricing model and current rate. Store settings may change, so this README does not claim a fixed cost.

Under dataset-item pricing:

  • Each collected item saved in the dataset is one result.
  • Images, tags and other values attached to that item do not create additional rows.
  • Automatic retry attempts do not create extra dataset rows.
  • A saved failed row is also one billable dataset item, including invalid inputs, unavailable items, no results, or exhausted retries. At most one failed row is saved per input, including when some results were already collected.
  • maxResults caps all saved rows for each input, including its failed row. Repeated copies of the same input are processed once. More inputs or a higher limit can produce more saved results.

No Fluff Jobs scraper API and integrations 🔌

Replace $ACTOR_ID with the ID shown in the Actor API tab and $APIFY_TOKEN with your token.

curl -X POST "https://api.apify.com/v2/acts/$ACTOR_ID/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"nfj_jobs","query":"Python","location":"Warsaw","maxResults":10}'

Use schedules for recurring collection, webhooks for completion notifications, and Apify integrations for Google Sheets, Make, Zapier, cloud storage, a CRM or your own application.

Reliability, retries, and public-data limits ⚠️

Temporary connection errors, timeouts and access restrictions are retried automatically, up to five attempts. Invalid inputs save a failed row without an HTTP request; confirmed unavailable items save a failed row without unnecessary retries. Exhausted retries also save a failed row. Results already collected remain available if a later request fails, and normal pagination completion adds no error row. Collection also stops after two consecutive fully processed pages add no new results, even if the website provides another cursor. Required detail lookups are completed before checking a page; new results reset the counter, and independent reply branches are checked separately. Failures while initializing the Actor, saving data or scheduling requests stop the run instead of being reported as a failed website result.

The supported feed and company directory use their broad public Polish routes. Keyword or advanced feed filters are not exposed.

No Fluff Jobs controls which information is publicly available. Removed, private or restricted items may be unavailable, and optional values can be null or empty. A run can still fail if the results cannot be saved.

Frequently asked questions ❓

Does it require an account on No Fluff Jobs?

No. You do not need to provide an account, password or login cookies. Only publicly available information is collected.

How does maxResults work?

It limits the number of saved results separately for every input. The minimum is 1. With maxResults set to 10, each input returns at most 10 available results. A detail lookup normally returns one record per input.

Can I filter the Job Feed by keyword?

No. The Actor collects the supported broad public feed. Its exported skills, seniority and category fields can be used to filter your dataset.

Are salary amounts comparable across contracts?

Keep the original contract type, currency, pay period and gross or net context. The Actor preserves published compensation instead of converting unlike contracts into a single figure.

Why are some fields empty?

The website may not publish that value, or the field may belong to a different collection mode. Missing values remain null or empty instead of being guessed.

Can I export the results to a spreadsheet?

Yes. Download CSV, Excel or JSON from the Apify dataset. All returned fields are included in the same results table.

Support and responsible use 🛟

For a reproducible issue, share the run ID, selected mode, result limit and a safe public example through the support channel. Never disclose access tokens, passwords or proxy credentials.

Use public No Fluff Jobs information lawfully and responsibly. Follow applicable privacy, copyright, data-protection, contractual and platform requirements when storing, analyzing or redistributing results.