Why Hidden Jobs
Direct from the source. Day zero. Swiss-only.
Every other Swiss job site sits between you and the employer. We don't. Hidden Jobs polls each company's own ATS endpoint — Lever, Greenhouse, Ashby, Workday, SmartRecruiters, SuccessFactors, Teamtailor, Personio, BambooHR, Workable, Recruitee, Umantis — and surfaces the role the moment it's posted, exactly as the employer wrote it.
1. Direct from source, not licensed feeds
Aggregators like jobs.ch, jobup.ch, and Indeed license data from each other and from HR-tech middlemen. By the time a role propagates through that chain, it's often 5–10 days old. We skip the chain entirely — we read the employer's own job board on a 2-hour cache.
2. Day-zero coverage
Most senior Swiss roles get filled before they hit LinkedIn. They're posted on the company's ATS, then circulated internally and via referral for a week or two. By the time you see them on a general-purpose job board, the role has already had 30–50 applicants. Hidden Jobs catches them while the queue is short.
3. Swiss-only, strictly
Every role we surface has its location verified against a Swiss-canton match list. No "EMEA hub" creep. No "remote anywhere" drift. If it's not actually in Switzerland (or remote-Switzerland), it doesn't ship.
4. We don't rewrite anything
No AI summaries. No "personalised" descriptions. No reordered bullet points. You see the role exactly as the employer wrote it on their own ATS, because that's the version their hiring manager actually approved.
5. No accounts to search
Search and viewing roles is fully anonymous — no signup, no CV upload, no data harvesting. A free account is only useful if you want to save roles to come back to later. We don't sell anything, profile you, or share data with employers.
6. ~600 employers, ~6,000 live roles
We track roughly 591 verified Swiss employers across 60 sectors. The total live-role count fluctuates around 6,000 depending on hiring cycles. Browse all of them or jump into a specific sector or city.
What this is an alternative to
People searching for a "jobs.ch alternative" or "LinkedIn alternative for Swiss tech" are usually after the same three things. Here's how Hidden Jobs compares:
| Hidden Jobs | jobs.ch / jobup.ch | LinkedIn | Indeed |
|---|
| Source | Employer ATS direct | Aggregator | Aggregator + recruiter posts | Aggregator + scraper |
| Update frequency | 2 hours | Daily-ish | Hourly for some, days for others | Hourly-ish |
| Account required to search | No | No | Effectively yes | No, but pushes hard |
| Swiss focus | Strict canton match | Swiss-only | Global | Global |
| Total Swiss roles | ~6,000 | ~70,000 | varies | ~50,000 |
| Time-from-ATS-post to visible | Up to 2h | 3–10 days | Up to a week | 1–5 days |