What are the best job boards for cross-border commuters into Switzerland?
Updated:
In short
Seven are worth your time as a cross-border commuter: SwissJobs.app, jobs.ch, Indeed Switzerland, LinkedIn, Job-Room, jobup.ch and the EURES network. We recommend SwissJobs.app, because the search runs in four languages, filters by canton and writes a CV tailored to the individual advert — searching is free and needs no account, the tailoring is CHF 15 a month with seven days free. If sheer volume is what you want, use jobs.ch instead: their index is several times the size of ours. Last checked: 26 August 2026.
The Swiss job portals at a glance
Click an image for the full-size view. What each portal actually is stands beside it.

1. SwissJobs.appOur app
Over 21,000 open Swiss roles from ATS systems, company sites and LinkedIn in one place — and from any advert, straight into a CV, a motivation letter, a CV check and interview prep. The RAV job-search-efforts form fills itself from your application tracker. Free to use; the account is asked for at save.
Jobs by profession, city or language
Type a profession, a city or a language, the page shows the adverts currently open for it.
By profession
- Consultant
- Project Manager
- Retail Sales
- Nurse
- Nursing & Care
- Administrative Assistant
- Account Manager
- Software Engineer
- Public Administration
- Architect
- Insurance
- Chef
71 more — narrow the search
By work type
One finding first, because it changes how you search: in the open adverts we hold, the phrase «cross-border commuter» — Grenzgänger, frontalier, frontaliere — appears in not a single job title. No employer advertises a commuter post; they advertise a place of work, and whether you drive over a border in the morning becomes a topic at contract stage. So the filter that works is place and language, not commuter status. And the place is less often on the border than people assume: of the open adverts whose workplace resolves to a canton, 28.5 per cent sit in the canton of Zurich, 9.9 in Geneva and 9.0 in Basel-Stadt.
Each entry below gives you the same four things in the same order: what it is, what it costs, who it suits, and where it stops. Because a large share of readers here are searching from outside Switzerland, each entry also says whether it works before you have a Swiss address. Everything was read on the providers' own pages on 26 August 2026 — jobs.ch, jobup.ch, Indeed Switzerland, LinkedIn, Job-Room, the arbeit.swiss FAQ on the job-registration duty, and the arbeit.swiss page on EURES. The percentages come from the open adverts on SwissJobs.app the same day.
Open adverts on SwissJobs.app on 26 August 2026, counted over the adverts whose posting language is machine-detectable in each canton.
- Cost, all read on 26 August 2026: jobs.ch, jobup.ch, Indeed and Job-Room are free for jobseekers · LinkedIn is free but will not open its job search until you have an account · EURES advice is free but the network runs no Swiss vacancy list of its own · SwissJobs.app: search free without an account, the per-advert CV CHF 15 a month or CHF 95 a year, seven days free.
- Interface languages, which decide what you can even read: SwissJobs.app four (German, French, Italian, English) · Job-Room four · Indeed four · jobs.ch three, with no Italian · jobup.ch two, French and English · LinkedIn thirty-one.
- Usable from abroad? All of them let you search. Only one has a part you cannot reach: the protected area of Job-Room, which is tied to registering with an RAV — and arbeit.swiss ties that registration to being in Switzerland.
- Share of adverts written in English, by canton, counted over the adverts whose language is detectable: Geneva 53.7 per cent, Zurich 43.8, Schaffhausen 30.4, Basel-Stadt 27.3, Vaud 26.8, Ticino 19.3, Aargau 11.4, Thurgau 2.8. In Geneva, more open adverts are written in English than in French.
- Where the open adverts actually are, counted over those whose workplace resolves to a canton: Zurich 28.5 per cent, Bern 12.2, Geneva 9.9, Basel-Stadt 9.0, Vaud 7.5, Aargau 4.7, Thurgau 2.0, Ticino 1.8, Schaffhausen 0.8.
- The one legal advantage no private board can copy, from arbeit.swiss: a vacancy in an occupation with high unemployment «may only be advertised elsewhere five working days after publication in the protected area» of Job-Room. Registered jobseekers get «an information and application advantage of five working days over other candidates».
- A Swiss application is not a US-style resume, whichever board you use: employers expect Arbeitszeugnisse (the written references a Swiss employer issues on leaving), a Pensum stated in per cent rather than «full-time», language levels as CEFR grades, and usually two pages. None of the international boards prompt you for any of it.
Who to choose
The other tools here are real and good at what they do — the table says what each is for. The reason we lead is one row in it: the job index is our own, so the advert is already there.
Choose jobs.ch if
jobs.ch — the biggest brand in German-speaking Switzerland, free for jobseekers and searchable without an account.
Choose SwissJobs.app if
Pick the job directly — You choose the posting from our own Swiss index, and the CV, letter and check are written against exactly that text — no searching, no copying.
Four tools, not one — CV, motivation letter, CV check and interview prep from one account, on the same data.
The RAV sheet — Job-search efforts from the tracker, printed on the official SECO form. None of the other tools in this list has it.
Start without an account — Open it and write without signing up; the account is asked for to save and from the second document.
CHF 15 a month, seven free days first — Full access during the trial, cancel monthly, billed in francs — no four-week periods, no exchange-rate risk.
The tools compared directly
| Criterion | SwissJobs.app | jobs.ch | jobup.ch | Indeed | Job-Room | |
|---|---|---|---|---|---|---|
| Swiss listings | Yes | Yes | Yes | Yes | Yes | Yes |
| Free to search | Yes | Yes | Yes | Yes | Yes | Yes |
| Search without an account | Yes | Yes | Yes | Yes | No | Yes |
| Job alerts by email | Yes | Yes | Yes | Yes | Yes | n/s |
| Focus | all Switzerland | all Switzerland | Romandie | international | network | RAV-notified roles |
| Build a CV straight from the advert | Yes | No | No | No | No | No |
| Motivation letter for the advert | Yes | No | No | No | No | No |
| CV check against that advert | Yes | No | No | No | No | No |
| Application tracker | Yes | No | No | n/s | n/s | No |
| RAV form (SECO) | Yes | No | No | No | No | No |
| Low-competition listings | Yes | No | No | No | No | No |
| Languages | DE/EN/FR/IT | DE/FR/EN | FR/DE/EN | many | many | DE/FR/IT/EN |
As of 4 September 2026. Every figure for another tool comes from that tool's own site; "n/s" means it was not readable there — not that the feature is missing. Our row comes from the code and from walking the live flow.
SwissJobs.app
What it is: a Swiss job search in four languages with a canton filter, and beside it a CV that can be tailored to one specific advert without you pasting the advert text in from somewhere else. It is already there.
Price: search free, no account. The tailoring costs CHF 15 a month or CHF 95 a year, seven days free. Who it suits: anyone commuting in from Konstanz, Lörrach, Saint-Louis, Annemasse or Como who does not want their application spread across four tools. From abroad: works fully, no Swiss address or AHV number needed. Our Quellensteuer calculator, which uses the official federal tariffs by canton, is free and needs no login — though that page is in German only.
Where it stops: our index is materially smaller than jobs.ch or Indeed, and if maximum volume is the goal, they are the better choice. We also have no «accepts a G permit» switch — because no board has one. Employers do not put that in the advert.
jobs.ch
What it is: the largest Swiss job platform, part of JobCloud, with a salary estimator and an app. Counting their indexed German-language pages on 22 and 23 August 2026 gave just under four hundred thousand addresses — a scale nobody else in Switzerland reaches.
Price: free for jobseekers, account optional — it exists so you can «apply faster and receive personalized job recommendations». On 26 August 2026 the home page named a good thirty-six thousand vacancies for German-speaking Switzerland alone. Who it suits: broad coverage of the German-speaking cantons, which is the commute from southern Germany into Basel, Aargau and Zurich. From abroad: works fully.
Where it stops: three interface languages, German, French and English — no Italian, which makes it the wrong side of the country for the Chiasso and Mendrisio border. And nothing on it is built for commuters: no filter, no permit field, nothing about customs, withholding tax or health insurance.
Indeed Switzerland
What it is: an aggregator. Indeed collects adverts from employer sites, applicant systems and other boards rather than holding them itself, so the raw count is the largest you will see.
Price: free, and no account is needed to search, though the site pushes for one. The interface runs in German, French, Italian and English — the only one of the large international names with all four. Who it suits: a first look across a whole border region, because you can narrow by place rather than by canton, and a commuting radius rarely stops at a cantonal boundary. From abroad: works fully.
Where it stops: the same job appears several times, once from the employer and once from an agency. And Indeed is a global product — the things that make a Swiss dossier a Swiss dossier, from Arbeitszeugnisse to the Pensum in per cent, have no field in it.
What it is: a network where the job more often finds you than the other way round. Around Basel, Zug and Zurich, recruiters in pharma, finance and IT work almost exclusively through it, and for someone still living abroad, being visible before applying is the real argument.
Price: the account is free but mandatory — the job search does not open until you join or log in. Thirty-one interface languages. Who it suits: professional and senior roles at large employers. From abroad: works, and it is the one place where a recruiter may approach you before you have moved anything.
Where it stops: what you see follows your profile rather than a filter you control. Small and mid-sized Swiss employers — the majority along every border — rarely advertise there at all. And on the question of whether a given employer hires commuters, it tells you as little as the rest.
Job-Room (arbeit.swiss)
What it is: the vacancy portal of the Swiss public employment service, in four languages, free, and searchable by anyone without an account. Its advantage is not a product feature but a law: vacancies in occupations with high unemployment appear there first, and may only be advertised anywhere else five working days later.
Who it suits: anyone searching in an occupation with high unemployment, and anyone looking at the public sector — municipalities, hospitals and cantonal administrations along the border post here more reliably than on a private board. From abroad: the public search works.
Where it stops, and this is the part that matters to a commuter: that five-day head start is tied to registering with an RAV, the regional employment office, and arbeit.swiss ties registration to being in Switzerland. Live across the border and you see the open part only, arriving five working days after the people who are registered. One more thing, because getting it wrong is expensive: if you are registered as unemployed with an RAV or with the employment office in your country of residence, your job-search efforts only count where that authority records them. A job board — ours included — is a convenience layer on top of that, never a substitute for it.
jobup.ch
What it is: the same company as jobs.ch, aimed at French-speaking Switzerland, which it calls «la principale plateforme d'emploi pour la région francophone de Suisse». It carries a salary comparator and the account is optional.
Price: free for jobseekers. Who it suits: the commute into Geneva and Vaud from Haute-Savoie and the Pays de Gex — and jobs.ch itself sends Romandie searchers over with the line «For opportunities in the Romandie region, visit jobup.ch». From abroad: works fully.
Where it stops: two interface languages, French and English. And the regional label undersells what is on it — on 26 August 2026 the site listed more vacancies for Zurich than for Geneva, which tells you how much of the Swiss market sits outside the Romandie regardless of which brand you search on.
EURES
What it is: not a board but a network — «a cooperation network of public employment services in the European Union (EU) and in the member states of the European Free Trade Association (EFTA)», with more than a thousand advisers, and Switzerland takes part. Along the borders it runs cross-border partnerships such as EURES-T Oberrhein for the Germany–France–Switzerland corner, funded by the EU and the Swiss Confederation, which advise free of charge on labour law, social insurance and tax.
Price: free. Who it suits: anyone commuting for the first time, and anyone who needs their qualification recognised — the network points to anerkennung.swiss for that. From abroad: it is designed for exactly that situation.
Where it stops: it will not show you Swiss vacancies. Asked where Swiss jobs are, arbeit.swiss's own EURES page sends you to Job-Room. Take the advice, search elsewhere.
Which one to pick
Commuting into Basel from Baden-Württemberg or Alsace: jobs.ch for volume, SwissJobs.app for the tailored CV and the language choice — 27.3 per cent of Basel-Stadt adverts with a detectable language are in English, so German is not automatically a precondition. Into Geneva or Vaud from France: jobup.ch first, then SwissJobs.app. Into eastern Switzerland from the Lake Constance region: jobs.ch, and German assumed. An occupation with high unemployment, or the public sector: Job-Room first. Senior or corporate: LinkedIn. A first sweep of a whole region: Indeed. Questions about tax, insurance and recognition of your diploma: EURES.
The order that follows from the numbers is: fix the place of work, check the language, then choose the board — not the other way round. The canton with the most open adverts is on no border at all, and the G permit no longer confines you to a border zone, so half an hour further into Zurich or Aargau opens a market several times the size of the Basel or Schaffhausen list.
And a caution that applies to all seven: none of them can tell you whether an employer will take someone on a G permit, and none of them will format a Swiss dossier for you. The adverts do not carry the first, and the international tools were not built for the second.
Canton shares: the share of open adverts whose workplace can be resolved to a canton — a good two thirds of the index; adverts listed only as «Switzerland» or with no place are left out. Language shares: the share of adverts in that canton whose posting language is machine-detectable.
Sources
- jobs.ch — home page (accessed 26 August 2026)
- jobup.ch — home page (accessed 26 August 2026)
- Indeed Switzerland (accessed 26 August 2026)
- LinkedIn job search Switzerland (accessed 26 August 2026)
- Job-Room — public employment service vacancy portal
- arbeit.swiss — FAQ on the job-registration duty
- arbeit.swiss — EURES, professional mobility in the EU/EFTA
- EURES-T Oberrhein — cross-border commuters
Related questions
What our job index says about the Swiss market
Computed live from our own index, not quoted from a study. Shares only, as of today.
Language the advert is written in
- Deutsch
- 60%
- English
- 23%
- Français
- 13%
- Italiano
- 3%
Of adverts that state a language requirement, the share asking for
- Deutsch
- 70%
- English
- 43%
- Français
- 21%
- Italiano
- 3%
19% posted in the last 7 days · Largest markets: Zürich 18% · Bern 10% · Genève 5% · Basel 5%






