Jobs.cz Scraper - Czech Job Listings
Pricing
Pay per usage
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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
maxResultslimit - 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
| Field | Type | Description |
|---|---|---|
keywords | array | Search keywords/phrases, each searched independently. Required. |
location | string | City or region to filter by. Empty = all of Czechia. |
maxResults | integer | Max jobs to return across all keywords. 0 = no limit. Default 100. |
fetchDetails | boolean | Fetch the full description (and salary when shown) from each detail page. Default false. |
proxyConfiguration | object | Standard 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.