27 October 2026
Recruiter

Writing a job ad that attracts the right candidates in Switzerland: structure, salary, legal rules and mistakes to avoid

Wooden letters spelling “We are hiring”, the message every job ad has to make credible.

In the second quarter of 2026, Swiss companies reported 98,700 vacancies, and 33.9% of them, weighted by employment, said they struggled to recruit qualified staff (FSO, 27 August 2026). At the same time, one job ad in ten published in Switzerland still sets an age limit, and many ads say neither the salary, nor the workload, nor the exact location. The candidate reads those three lines first.

This guide gives a method for writing a job ad that attracts the right candidates, not the largest number: what candidates look at first, according to our barometer; the seven-block structure; the salary question; what Swiss law allows and forbids in an ad; the mistakes that drive people away; a template to copy. It applies to an SME in Lausanne as much as to a group in Zurich, and it also reads from the candidate’s side, to decode an ad.

What candidates read first in a job ad

Public surveys measure what companies pay; they do not say what candidates require before applying. On Licorn, every candidate sets their conditions in their profile before any contact, which made our job market barometer of 19 October 2026 possible. Five conditions stand out, and they are the five lines your ad must give:

ConditionWhat candidates ask for (Licorn barometer, 19 October 2026)What the ad must say
SalaryMedian of CHF 72,000 gross per year; 84,000 for employed candidates who are “listening”; 115,000 in IT, 60,000 in cateringA range, over 12 or 13 months, and what moves it
Workload56% want full time only; 44% accept part time, 15% down to 50% or lessThe exact workload or a range, for instance 80 to 100%
Telework85% are open to it, 14% do not want it, 1% require it full timeThe number of possible days per week, or “on site”
Contract94% accept a permanent contract, 58% a temporary assignment, 37% want a permanent contract onlyThe type of contract, the duration if limited, the start date
Location38% of candidates live in neighbouring France; Vaud and Geneva hold two thirds of Swiss residentsThe municipality, not the region, and access: station, parking

These five conditions fit in five lines. An ad that gives them all sorts candidates for you: those who remain know what they are applying for. An ad that hides them forces people to apply to find out, and many will not, in particular the 21% of employed candidates who send no application at all.

The structure of a job ad that attracts: seven blocks, in this order

The order follows the candidate’s reading, from the most decisive to the most administrative:
01

1. The title: common job name, workload, location

Write the job as candidates search for it, not your internal grade: “Accountant (federal diploma or equivalent), 80 to 100%, Lausanne” rather than “Specialist Finance Operations II”. The title is what search engines and platforms index: it is your job keyword. Workload and municipality belong in the title.

02

2. The company in three lines

Activity, size, location, and what truly sets you apart. The rest is on your website. Candidates are looking for a job, not a company history.

03

3. The tasks: five to seven verbs

What the person will actually do in an ordinary week, with the tools and the people involved. Each line starts with an action verb. Beyond seven lines, the job is vague or is two jobs.

04

4. The profile: separate the essential from the desirable

Three to five essential requirements (diploma, experience, language with its level, permit), then the assets. Every unnecessary essential requirement turns away candidates who would have done the job. A federal diploma required where equivalent experience would do is the most frequent mistake.

05

5. The conditions: salary, workload, telework, contract, start

The most read block and the one most often missing. A salary range, the workload, the telework days, the type of contract and the start date. Collective agreements and the cantonal minimum wage set the floor: see our guide to the minimum wage by canton.

06

6. The process: steps, timing, named contact

How many interviews, over how many weeks, and who answers. A named person with their role beats a generic address. State a response time you will keep.

07

7. How to apply, in one line

The documents requested, nothing more: a CV and, if you insist, a few lines of motivation. Certificates and diplomas are requested at the interview stage, not before.

Seven blocks, each short. An ad that gives its conditions in five lines fits on a phone screen, which is where it will be read.

Showing the salary in the job ad: no obligation in Switzerland, a clear advantage

Switzerland imposes nothing, the European Union does since June 2026, and candidates look at it first:
01

What the law says

No Swiss law requires the salary to be stated in an ad. EU directive 2023/970 has required, since 7 June 2026, a range in the ad or before the first interview, in the EU only. Our update on salary transparency in Switzerland follows the transposition country by country.

02

What candidates show

On Licorn, every candidate enters their target salary before any contact: CHF 72,000 median, 84,000 for those currently employed. A candidate who knows your range and applies anyway has already accepted your salary level: you gain an interview.

03

A range rather than a figure

A range of 10 to 15% between bottom and top, stating 12 or 13 months, and what raises it: experience, federal diploma, languages. “Depending on profile” says nothing; “CHF 75,000 to 85,000 over 13 months depending on experience” says everything.

04

The floor is public

In the cantons and cities with a minimum wage (Geneva CHF 24.59 per hour, Neuchâtel, Jura, Ticino, Basel-Stadt, then Zurich and Winterthur once in force) and in sectors with a collective agreement, the minimum is known to all: showing it tells the candidate nothing, hiding it raises doubts.

05

The 13th salary and the rest

Say whether the salary is over 13 months, whether there is a bonus, a contribution to health insurance premiums, a transport pass. Those are concrete arguments, unlike “attractive benefits”. Our guide to the 13th salary recalls what is owed or not.

The seven mistakes that drive the right candidates away

Seen in the ads we read every day, in the order in which they lose candidates:
01

Fifteen requirements for one job

Every unnecessary “essential” turns away candidates who would have done the job, starting with those who read honestly. Three to five real requirements are enough.

02

A title nobody searches for

Internal grades, level anglicisms and creative titles are not typed into a search engine. The job, the workload, the municipality.

03

“Salary depending on profile”

It is the most read line in the ad, and it is empty. Employed candidates, who ask CHF 12,000 more than the others, will not apply to find out.

04

No workload, no location, no telework

Three lines that decide for many candidates whether the job is possible at all, before the salary question: 44% accept part time, 14% refuse telework, 38% live in France.

05

Twenty lines about the company, three about the job

The candidate is looking for a job. The company’s history, values and vision fit in three lines and a link.

06

Wording that excludes without saying so

“Young and dynamic”, “native French speaker”, “available without constraints”: an age limit, an origin, a family situation. Prefer the language level (C1), the real working hours and the skills.

07

No contact, no deadline, no answer

An ad without a name or a deadline announces a process without an answer. Name the recruiter, give the response time, keep it.

Job ad template: the outline to copy

Replace the brackets, delete what does not apply:

[Job] ([diploma or equivalent experience]), [workload]%, [municipality]

Who we are. [Activity], [headcount] people, [municipality]. [One sentence on what sets the team or the site apart.]

Your tasks. [Verb + object, five to seven lines: keep the accounts of…, prepare the closings…, answer…]

Your profile. Essential: [diploma or equivalent experience], [X years in…], [language, level]. A plus: [tool], [language], [federal diploma].

Our conditions. CHF [range] gross per year over [12 or 13] months depending on experience, [workload]%, [X] telework days per week, [type, duration] contract, start [date or by agreement], [concrete benefits].

The process. [Number] interviews over [X] weeks, answer to every application within [X] days. Contact: [first name, last name, role].

To apply. CV [and a few lines of motivation] to [address], by [date].

Then read it once as a candidate: in twenty seconds, do you know the job, the workload, the location, the salary and who you are writing to? If one of those five answers is missing, the ad is not finished.

The Licorn method: conditions first, the ad second

On Licorn, the seven blocks already exist, on both sides:
01

The candidate set their conditions before you

Target salary, workload, telework, contract, location: everything is in the profile, and that is what makes our barometer possible. The recruiter does not guess what attracts, they read it.

02

The proposal uses the same fields

The recruiter describes the job with the salary, the workload, the telework, the contract and the location, and sends it to the profiles whose conditions match. The 21% of candidates who are listening, and read no ad at all, are reached by a proposal that respects their conditions, and by no other means.

03

Skan scans the market for you

Licorn’s agent offers candidates the ads relevant to their profile, which saves you from multiplying platforms. Our guide for recruiters explains the rest.

FAQ

Frequently asked questions about writing a job ad

In short

A job ad that attracts fits in seven short blocks and says, from the title and then in a conditions block, what the candidate looks at first: the job, the workload, the location, the salary, the telework, the contract. It complies with the Gender Equality Act from its wording, drops age limits, does not exclude European nationals and goes through the RAV when the occupation requires it.

With 98,700 vacancies and a third of companies struggling to recruit, the vague ad is no longer read. On Licorn, the candidate has already written their conditions: the proposal that takes them up is your best ad.