๐จ๐ญ Jobs.ch Scraper โ Swiss Job Listings & Salaries
Pricing
from $0.0015 / job scraped
๐จ๐ญ Jobs.ch Scraper โ Swiss Job Listings & Salaries
Scrape public job listings from jobs.ch, Switzerland's #1 job board. Search by keyword, location and workload, and export one clean row per job: title, company, location, employment grade, employment type, category, publication date and listing URL as JSON, CSV or Excel.
Pricing
from $0.0015 / job scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape public job listings from jobs.ch, Switzerland's #1 job board, and export clean, structured data. Search by keyword, narrow down by location (city, region or canton) and workload (full-time or part-time) โ or paste a ready-made jobs.ch search or job URL โ and get one tidy row per job: title, company, location, employment grade, employment type, category, publication date and the listing link. Download everything as JSON, CSV or Excel, or pull it straight from the API.
Great for job-market research, salary benchmarking, recruiting and sourcing, building a job feed, or tracking new openings across Switzerland.
What it does
- ๐ Search by keyword โ find jobs by role, skill or title (e.g.
developer,pflegefachfrau,marketing manager). Leave it empty to collect every published job. - ๐ Filter by location โ limit results to a Swiss city, region or canton (e.g.
Zurich,Geneva,Vaud,Basel). - ๐ Filter by workload โ set a minimum and/or maximum employment grade (e.g. 80โ100% for full-time, or up to 60% for part-time).
- ๐ English, German or French โ pick the language for listing links and descriptions.
- ๐ Paste Start URLs โ drop in any jobs.ch search or job URL straight from your browser.
- ๐งพ Rich job fields โ title, company, location, employment grade, employment type, category, publication date, coordinates and company logo.
- ๐ Optional full details โ enable Include full details for the full description, profession, category, working hours and salary (when published).
- ๐ค Clean, flat output โ ready for spreadsheets, databases and dashboards.
Input
| Field | Description |
|---|---|
| Search keywords | Keywords to search for. Leave empty to collect all published jobs. |
| Location | Optional Swiss city, region or canton to limit the search. |
| Minimum / Maximum workload (%) | Optional employment-grade range (e.g. 80โ100% for full-time). |
| Language | Language for listing links and descriptions: English, German or French. |
| Start URLs | Optional list of jobs.ch search or job URLs. When set, these are used instead of the fields above. |
| Include full details | Fetch each job's detail page for extra fields. Slower, richer output. |
| Max items | Maximum number of jobs to collect (0 = no limit). |
Example input
{"query": "developer","location": "Zurich","employmentGradeMin": 80,"language": "en","maxItems": 100}
Output
Each job is one record. Example (fields vary by listing):
{"jobId": "9dc16c98-81b7-4827-84e0-fb203b7347d4","title": "Full Stack Developer (m/w/d)","companyName": "Bucher Municipal AG","companyId": "fb4a49d2-e5ca-4912-bc54-35bb26813681","companyLogoUrl": "https://media.jobs.ch/media/1c079445-7926-4bf7-a6bd-4b7b042861e7","location": "Niederweningen","latitude": 47.50437,"longitude": 8.37668,"employmentGradeMin": 100,"employmentGradeMax": 100,"employmentType": "Permanent position","category": "Technical / IT / Telecom / Software / Engineering","profession": "Software Engineer","requiredLanguages": ["de"],"publicationDate": "2026-09-03T18:33:14+02:00","language": "en","salary": null,"teaser": "Full Stack Developer (m/w/d) โ Referenznummer 79728 โฆ","detailUrl": "https://www.jobs.ch/en/vacancies/detail/9dc16c98-81b7-4827-84e0-fb203b7347d4/","applyUrl": "https://www.jobs.ch/en/vacancies/detail/9dc16c98-81b7-4827-84e0-fb203b7347d4/"}
Use cases
- Recruiting & sourcing โ build a live feed of relevant openings and companies that are hiring.
- Salary & market research โ benchmark roles, workloads and hiring demand across cantons.
- Competitive intelligence โ track which companies are posting, and how often.
- Job aggregators & dashboards โ power your own board or analytics with clean, structured data.
FAQ
Do I need an account or credentials? No. Just set your search and run.
Can I scrape a specific search from my browser? Yes โ paste one or more jobs.ch search or job URLs into Start URLs.
Which languages are supported? English, German and French. Choose one with the Language option.
How do I get the full job description? Enable Include full details to add the full description, profession, category, working hours and salary (when published).
This tool collects only public job listings. It does not access private, candidate or account data.