Jobs.cz Scraper - Czech Job Listings avatar

Jobs.cz Scraper - Czech Job Listings

Pricing

Pay per usage

Go to Apify Store
Jobs.cz Scraper - Czech Job Listings

Jobs.cz Scraper - Czech Job Listings

Scrape job listings from Jobs.cz, the largest Czech job board. Search by keyword and location for structured records: title, company, location, date, salary, description, plus a seniority and remote/hybrid/onsite intelligence layer.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

the anh nguyen

the anh nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract job postings from Jobs.cz, the largest job board in the Czech Republic. Search by keyword and location, paginate through every result page, and get clean, structured records — job title, company, location, posting date, salary, and the full description. Each record is enriched with a derived seniority level and a remote / hybrid / onsite work-mode flag.

What it does

  • Searches Jobs.cz for each keyword you provide (python, účetní, project manager, …)
  • Filters by city or region (Praha, Brno, Ostrava, …)
  • Paginates automatically up to your maxResults limit
  • Optionally opens each listing's detail page for the full job description
  • Derives seniority (junior / medior / senior) from the title
  • Detects work mode (remote / hybrid / onsite) from the ad text and badges
  • Runs on plain HTTP (no browser) — fast and cheap

Quick start

{
"keywords": ["python", "data engineer"],
"location": "Praha",
"maxResults": 100,
"fetchDetails": false
}

Paste that into the input, hit Start, and the run returns a dataset of Prague-based Python and data-engineering jobs.

Input parameters

FieldTypeDescription
keywordsarraySearch keywords/phrases, each searched independently. Required.
locationstringCity or region to filter by. Empty = all of Czechia.
maxResultsintegerMax jobs to return across all keywords. 0 = no limit. Default 100.
fetchDetailsbooleanFetch the full description (and salary when shown) from each detail page. Default false.
proxyConfigurationobjectStandard Apify proxy input. Datacenter proxies are usually enough.

Output

Each dataset item is one job posting:

{
"source": "jobs.cz",
"job_id": "2001282732",
"url": "https://www.jobs.cz/rpd/2001282732/",
"job_title": "Experienced Python Software Engineer (m/f/n)",
"company_name": "ESET Research Czech Republic s.r.o.",
"location": "Brno – Starý Lískovec + 1 další lokalita",
"date_posted": "2026-06-29",
"date_posted_raw": "29. června",
"salary": null,
"seniority": "senior",
"work_mode": "hybrid",
"tags": ["Možnost občasné práce z domova"],
"description": null,
"currency": "CZK",
"scraped_at": "2026-07-05T18:20:00+00:00"
}

With fetchDetails: true, the description field is populated from the job's detail page.

Common uses

  • Building a Czech job board or ATS feed
  • Recruitment and talent-sourcing pipelines
  • Labor-market and salary research for the CZ market
  • Competitor hiring monitoring
  • Lead generation for staffing agencies

Notes

Jobs.cz serves fully rendered HTML, so this actor uses lightweight HTTP requests instead of a headless browser — faster and cheaper per result. Web scraping of publicly accessible information is generally permitted; always review Jobs.cz's Terms of Service and applicable regulations (including GDPR for EU data) before use.