What is an alternative to jobup.ch?
Updated:
In short
The closest alternative to jobup.ch is SwissJobs.app: a Swiss job index that also writes a CV against the specific advert you are applying to. Honestly: jobup.ch is bigger in the Romandie — on 24 August 2026 its «Suisse romande» filter returned just over four thousand three hundred open positions — and it is completely free for candidates. Stay with jobup.ch if you want the largest Romandie list, employer reviews and to be found through its CV database. Come to us if you want adverts that apply straight on the employer's own site, an interface in German or Italian, or a CV rewritten for each posting.
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
The word «alternative» has to mean a different set of listings, not the same list in a different colour. In the Romandie that is measurable, because every advert we carry records the address where the application actually lands. Of our French-speaking-Switzerland adverts, 2.0 per cent point at a JobCloud brand — jobup.ch, jobs.ch or jobscout24. jobup.ch itself is the apply destination for roughly one advert in a thousand across our whole index.
There is a good deal jobup.ch does that we do not. Company profiles carrying employee reviews, the «Spotted» talent pool, a CV database recruiters search, apps for iOS, Android and Huawei — and since 28 July 2026 «JobFit», which scores how well your stored profile matches each advert and lists the skills you are missing. If that is what you are after, that is where to be, and we do not pretend to replace it.
Below that sits the part you can count for yourself: how far apart the two listing sets are, what an interface offered only in French and English costs you in a region with bilingual cantons, and how lopsided the Romandie is between Vaud and Jura.
Result counts from jobup.ch's own cantonal filters, retrieved 24 August 2026: Vaud 2213, Geneva 1229, Valais 821, Fribourg 760, Neuchâtel 476, Jura 163. The «Suisse romande» region filter returned 4339 at the same moment — fewer than the cantons add up to, because one advert can name several workplaces.
- jobup.ch publishes its own counts in its search results. On 24 August 2026 the «Suisse romande» region filter returned just over four thousand three hundred positions; the cantonal filters returned roughly two thousand two hundred for Vaud, twelve hundred for Geneva and one hundred and sixty-three for Jura.
- The same cantonal filter returned around eight thousand positions for Zurich — nearly twice the whole Romandie region. jobup.ch is a French-language window onto a nationwide index, and the site says so itself: «Pour les opportunités en dehors de la Romandie, veuillez consulter jobs.ch».
- The overlap with our own listings is small: 2.0 per cent of our Romandie adverts route to jobup.ch, jobs.ch or jobscout24.
- Where our Romandie adverts go instead: 65.6 per cent straight to the employer's own site, 32.0 per cent into an applicant tracking system and only 2.4 per cent to another job board, spread across more than six hundred distinct destinations.
- jobup.ch exists in French and English only. Its own FAQ states it: «L'environnement jobup.ch est disponible en français et en anglais.» Requesting jobup.ch/de/ or /it/ lands you on the French home page.
- English is not a niche here — 27.2 per cent of our Romandie adverts are written in English — but it is rarely enough on its own: among those stating a language requirement, 62.6 per cent ask for French and 24.2 per cent for German, and 19.1 per cent ask for both.
- Our own weak spot, stated plainly: the median Romandie advert we carry is 28 days old, against 22 days across the whole index.
Who to choose
With jobup.ch it ends at the advert. With us it starts there: the same posting produces the CV, the motivation letter, the check against it, and the entry in your RAV record.
Choose jobup.ch if
jobup.ch — the standard in French-speaking Switzerland, jobs.ch points readers there from its own homepage.
Choose SwissJobs.app if
Pick the job directly — We run the job index ourselves. The advert text is already loaded, and everything else is written against exactly that text — no searching, no copying, no pasting.
Four tools, not one — CV, motivation letter for the same advert, a CV check against that advert, and interview preparation — one account, the same data.
The RAV sheet — Your job-search efforts are filled from your application tracker and printed as the official SECO form. No other tool in this comparison has it.
Word export, no watermark — PDF and DOCX, both clean. Many tools hand you a text file on the free plan, or stamp a watermark on the document.
Start without an account — The tools open without signing up. The account is asked for to save and from the second document — the first download needs none.
Feature comparison
| Feature | SwissJobs.app | jobup.ch |
|---|---|---|
| Swiss job listings | Yes | Yes |
| All 26 cantons | Yes | not stated |
| Search without an account | Yes | not stated |
| Job alerts by email | Yes | not stated |
| AI match against your profile | Yes | No |
| Build a CV straight from the advert | Yes | No |
| Motivation letter for the advert | Yes | No |
| CV check against that advert | Yes | No |
| Application tracker | Yes | No |
| RAV job-search-efforts form (SECO) | Yes | No |
| Low-competition listings surfaced | Yes | not stated |
| Free to use | Yes | not stated |
| Interface languages | DE / EN / FR / IT | not stated |
| Built in Switzerland | Yes | not stated |
As of 4 September 2026. "not stated" means it could not be read on their own site — not "does not exist". Our rows come from the code (lib/stripe/trialConfig.ts) and from walking the live flow, not from marketing copy.
Pricing side by side
| What you pay | SwissJobs.app | jobup.ch |
|---|---|---|
| Job searchThe search is not part of our subscription. What is paid for is the tools that come after it. | Free — search, filters, job alerts and the application tracker cost nothing | Free for jobseekers |
| Monthly price | CHF 15 — all six tools, one subscription | not stated |
| Yearly price | CHF 95 a year (= CHF 7.92 a month) — the same six tools | not stated |
| Free trialOur seven days are the full product, not a limited preview. | 7 days, full access, cancel any time | not stated |
| What works without payingWe print the limit, because that is the number a comparison usually leaves out. | Tools open without an account; free account: 5 documents/day, 10 per rolling week | not stated |
| Currency | CHF | not stated |
| BillingWatch for four-week billing periods anywhere: that is 13 charges a year, not 12. | Calendar month, cancel any time | not stated |
As of 4 September 2026. "not stated" means it could not be read on their own site — not "does not exist". Our rows come from the code (lib/stripe/trialConfig.ts) and from walking the live flow, not from marketing copy.
What «alternative» means when you can measure it
A second site is only worth opening if different jobs are on it. Whether that holds can be read off the apply route: each listing carries the address your application is sent to, and in French-speaking Switzerland we count more than six hundred separate such addresses.
The largest group is more pronounced here than nationally: 65.6 per cent of our Romandie adverts apply directly on the employer's own site, 32.0 per cent go into an applicant tracking system and only 2.4 per cent to another job board — against 52.3 per cent and 16.4 per cent across our whole index. The Romandie is the part of our index with the least second-hand material in it.
Two per cent point at a JobCloud brand. So this is not one list shown twice; it is two slices of the same market that barely touch. A Geneva employer who posts a vacancy on their own careers page and never buys a listing is missing from jobup.ch — not through any weakness of the site, but because a board can only show what somebody paid to put there. Looking at both lists costs nothing.
Where jobup.ch is plainly ahead
On volume in the Romandie the argument is over. The region filter returned just over four thousand three hundred positions on 24 August 2026 — more than the whole French-speaking section of our own index. Beyond volume there is something we cannot buy: its own timeline dates the launch to 2000 and market leadership in the Romandie to 2010, and since 2015 jobup.ch has belonged to JobCloud, the joint venture of Ringier and TX Group. It calls itself «la plateforme d'emploi numéro un en Suisse romande».
It also does things we do not offer at all. Every company has a public profile with reviews written by employees. «Spotted» is a talent pool through which employers approach you directly. The CV database makes your profile findable by recruiters — anonymised by default since the revised Swiss data protection act, so a company sees your name and current employer only once you agree. There are mobile apps, and since 12 May 2026 a status tracker for applications you have sent, with the stages «en discussion», «non retenue» and «offre reçue».
The point that matters most for an honest comparison is recent. On 28 July 2026 jobup.ch launched «JobFit»: on every advert it scores in real time how well your stored profile matches the role, shows one of four verdicts, and opens a report listing the skills from your CV that match and the ones that are missing. Anyone claiming that jobup.ch does nothing to compare your CV against a posting has not looked at the site since July.
And for candidates all of it is free. The FAQ is unambiguous: «jobup.ch est un site internet d'emploi complètement gratuit pour les candidats.» The money comes from employers — JobCloud charges CHF 650.- for a thirty-day Romandie listing up to CHF 1250.- for sixty days, plus a CHF 290.- seven-day product and a free ten-day listing visible only on the company's own profile. One detail worth noting: the Romandie packages include an applicant tracking system free, which the equivalent German-speaking packages do not state.
The language question, and why it bites in this particular region
jobup.ch is available in French and in English. That is not an inference — the site's own FAQ says «L'environnement jobup.ch est disponible en français et en anglais», and requesting the German or Italian address lands you on the French home page. For a region that includes bilingual cantons such as Fribourg, Valais and Bern, that is a genuine gap, and it mirrors the one on the other side of the group, where jobs.ch has no Italian version.
Our own listing data shows how wide the gap is. Among our Romandie adverts that state a language requirement at all, 62.6 per cent ask for French, 53.1 per cent for English and 24.2 per cent for German. Nearly one in five — 19.1 per cent — asks for French and German together. Searching for work in French-speaking Switzerland means, for a substantial slice of the market, being able to apply in German.
For an English speaker the numbers cut the other way and are worth knowing before you assume you are locked out: 27.2 per cent of our Romandie adverts are written in English, against 39.8 per cent in French. Geneva drives that, and it is where most people arriving in Switzerland start looking. On our side the same search runs in English, German, French or Italian — which is the substantive reason we are an answer to this question at all, rather than a matter of taste.
How unevenly the Romandie is distributed
A single total hides how lopsided it is. On 24 August 2026 the cantonal filters on jobup.ch returned roughly two thousand two hundred positions for Vaud, twelve hundred for Geneva, just over eight hundred for Valais and just over seven hundred and fifty for Fribourg, just under five hundred for Neuchâtel — and one hundred and sixty-three for Jura. In Jura that is a list you can read through in an afternoon, and you will need a second source whichever site you start on.
Our own Romandie listings are weighted differently: 36.8 per cent name a place in the canton of Geneva, 30.7 per cent in Vaud, 16.1 per cent in Fribourg, 11.0 per cent in Neuchâtel, 4.2 per cent in Valais and 1.3 per cent in Jura. jobup.ch leans towards Vaud, we lean towards Geneva — another practical reason to open both rather than trust one.
Where we come off worse, for completeness: the median Romandie advert we carry is 28 days old and only 25.9 per cent are two weeks old or less, against 22 days and 35.8 per cent across our whole index. jobup.ch stamps every advert with its age and its «recently published» list refills by the minute. If only the newest postings matter, that is the faster place to look.
Two salary tools built on two different things
Both sides have a salary tool and they rest on different foundations. jobup.ch states its own: «Le calcul des salaires est basé sur les indications salariales de milliers d'utilisateurs de jobup.ch.» That is self-reported data, and its advantage is granularity — for every canton the site shows how many reported salaries a figure is based on.
That last number is worth reading before you trust an estimate. On 24 August 2026 the site reported roughly seventy-five thousand salary entries for Vaud, fifty-seven thousand for Geneva, just under five thousand for Jura — and over one hundred and sixty thousand for Zurich. The largest sample behind the Romandie portal's salary tool comes from German-speaking Switzerland. For a Geneva job title the basis is solid; for a Jura one it is thin.
Our salary pages lean on the federal wage structure survey instead: coarser than a breakdown by job title, but officially collected with a published method. We do not read pay out of the adverts themselves — far too few of them state any.
What jobup.ch does not do: a CV per advert
Your jobup.ch profile can produce a CV as a PDF — the FAQ describes the route through «Mon Profil» and the link in the «Documents» section. That is one document generated from your profile, and JobFit additionally tells you how well that profile fits a given advert and which skills are absent. What does not come out of it is a CV rewritten for that specific advert: the assessment ends with a recommendation that you improve your own document and test again.
We begin one step further on. The posting is already in our index, and the document is drafted from its own phrasing — no copying, no pasting, a fresh version per application. What that achieves is limited and is not worth inflating: shared wording helps against filters that sort by keyword. No outcome can be promised from it; 32.0 per cent of our Romandie listings feed a screening system nobody outside the company can see into.
Two limits belong with that. Tailoring to one posting is not our invention — cvswiss.ch advertises it as its headline feature, and anyone claiming sole ownership of the idea is simply not looking. And the tools are paid: seven days to try, then CHF 15.- a month or CHF 95.- a year. jobup.ch stays free for candidates from beginning to end. If a list of vacancies is all you want, there is nothing here for you to buy.
Who each one is right for
Stay with jobup.ch if you are searching in Geneva, Lausanne or Vaud and breadth matters most, if you want to read employer reviews before applying, if you want recruiters to find you through the CV database or «Spotted», or if you want a salary estimate backed by many reports from your canton. And if you are applying there anyway, JobFit is a free indication of whether the effort is worth it.
Add SwissJobs.app, or use it instead, if you want vacancies advertised directly by the employer — 65.6 per cent of our Romandie listings — if you want to search in German or Italian, if you are looking in Jura or Neuchâtel where every extra source counts, or if you want a dossier written for each advert rather than one standard document sent everywhere. The most you can get out of this is by querying both: the overlap between them is 2.0 per cent.
And one boundary that applies to both sides: if you are drawing unemployment benefit, your job-search efforts have to be recorded the way your own RAV and arbeit.swiss require. Neither jobup.ch nor we are the authoritative place for that — both are ways of finding work, not proof that you looked.
Everything here is as of 24 August 2026. The jobup.ch numbers were read that day from its home page, from the result counts of its region and canton filters, from its FAQ, from the Job Coach post about JobFit dated 28 July 2026, from its salary page and from JobCloud's Romandie price sheet; pages like these move, so the date is part of the claim. On our side the numbers are shares of the listings open that day — how many there are in total is something we do not publish. Whether a listing counts as Romandie is decided by the workplace named in it, which approximates rather than reproduces official cantonal statistics.
Sources
- jobup.ch — job search, with its own region and canton counts
- jobup.ch — candidate FAQ (languages, cost, CV as PDF)
- jobup.ch — «Nouveau sur jobup.ch : JobFit», 28 July 2026
- jobup.ch — salary comparison and the data behind it
- JobCloud — job advert prices for French-speaking Switzerland
- jobup.ch — «À propos de nous», its own timeline since 2000
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%






