Your next job is a journey.
We mark the trail.
Every new Swiss posting is scored against your CV. The best reach you twice a day. On Plus, one click fills the application form — you press send.
Your first month includes all four steps — no card to start. Search, your board and the application tracker stay free after that.
- 1'025new postings in the last 24 h
- 68'147in the pool
- jobs.ch · jobup.ch · JobScout24 · LinkedInand more boards
How it works
Four steps, from your CV to a filled form.
You do the first once. The next two run without you. The last one waits for your click.
Your first month includes all four — no card to start.
- 01Free
Upload your CV once
Drop in a PDF. It is read in seconds into what matching needs: the directions you are searching in, your years of experience, your languages, your cantons and your Pensum. Anything it got wrong, you can edit any time.
Example — your CV, read
cv.pdf
2 pages · read in seconds
- Directions
- Data Analyst
- BI Developer
- Experience
- 5 yrs
- Languages
- DE C1
- EN C2
- FR B1
- Cantons
- ZH
- AG
- ZG
- Pensum
- 80–100%
Editable any time, in your profile.
- 02Standard
Every new posting scored
Postings from jobs.ch, jobup.ch, JobScout24, LinkedIn and others land in one pool, one card per vacancy. Every new one in your fields is scored out of 10 against your CV — role, experience, location, industry — with one sentence on why. A posting that requires a language you don't speak, or sits outside your cantons, never reaches your board.
Example — one posting, scored
8.4 /10Data Analyst
Zürich (ZH) · 80–100% · 3h ago
Five years of SQL and Power BI fit the brief, in a canton you picked; the industry is new to you.
- Role9
- Experience8
- Location10
- Industry6
Checked before any score — never reach your board:
Data Analyst (FR/DE) · GE
Requires French C2 — not matched
Senior Data Analyst · VD
Lausanne (VD) — outside your cantons
- 03Standard
The best, twice a day
At 07:30 and 16:30 Zurich time, the new matches that clear your threshold arrive by email or Telegram, each with its score and its sentence. Everything else waits on your board, strongest first.
Example — the 07:30 digest
Telegram · 07:30
3 new matches above 6.5
8.4 /10 Data Analyst · ZH
SQL and Power BI fit; a canton you picked.
7.6 /10 BI Developer · ZG
Your stack, one level more senior.
6.9 /10 Analytics Engineer · AG
Strong on data, light on dbt.
Your threshold6.5At 07:30 and 16:30, only what clears it.
Sent byEmailTelegramEither, or both.
- 04Plus
One click fills the form
On the application form itself — jobs.ch, jobup.ch, LinkedIn and several employers' own sites — the Chrome extension fills in your details, attaches your CV and places a cover-letter draft in the posting's language. It shows what it filled and stops. You read the form and press send.
Example — an application form, filled
jobs.ch/…/applicationApply for this position
First name
AlexLast name
MusterPhone
+41 79 123 45 67Email
alex.muster@example.chCV
cv.pdf attachedCover letter
Dear hiring team, I am applying for the Data Analyst role…Send applicationJobHiker extension
Filled 6 of 6 fields
Nothing has been sent. Read the form and press send yourself.
Live from the pool
Today's pool, before it's scored for you.
1'025 new roles across 30 fields in the last 24 hours. Upload your CV and every one in your fields is scored against it.
Metrohm Schweiz AG
Verkaufsberater:in – Region Basel/Nord Chemiker:in FH oder Chemielaborant:in
Arthur Rüegg Fahrzeug-Zubehör AG
Mitarbeiter Logistik 100% (m/w/d)
Schweizerischer Baumeisterverband (SBV)
Assistent/in Generalsekretariat 40% (m/w/d)
Schweizerischer Baumeisterverband (SBV)
Spezialist/in Arbeitssicherheit und Gesundheitsschutz 60 - 80% (m/w/d)
Peko AG
Automatikmonteure EFZ (m/w/d)
Orell Füssli AG
Drucktechnologen/in 100%
Eberhard Bau AG
Lastwagenführer Kat. C/CE (w/m/d) - Eberhard Bau AG
Genetica AG
Spezialist:in für Labormedizin FAMH, Medizinische Genetik 80-100% (m/w/d)
DESA AUTOGLASS AG
Techniker Bern (m/w/d)
Studer & Co AG
Innenarchitekt:in mit Projektleitung
Ochsner Sport AG
Abteilungsleiter:in Run&Train 80-100%
Move UP SA
Directeur/Directrice Suisse romande
MLL Legal AG, Zweigniederlassung Zürich
Software Engineer Business Applications (80–100%)
Foppa AG
Systemtechniker Region Aargau / Bezirk Baden (m/w)
Furrer + Frey AG
Teamleitung Bahnelektrik
Securitas AG Schweizerische Bewachungsgesellschaft
Nachtportier mit Sicherheitsaufgaben 50-100% (m/w/d) Securitas Zürich
Free account. Search and your board stay free.
The Swiss market
1'386 new postings on Monday 2 November.
Where they were, and which fields were hiring most. The last working day, counted by posting date across the boards we track.
Boundaries: swisstopo swissBOUNDARIES3D.
Fields hiring most · new postings
- Medicine, Nursing & Care133 postings
- Finance, Insurance & Real Estate124 postings
- Office, Administration & Customer Service118 postings
- Retail101 postings
- Metalwork, Machinery & Automotive96 postings
- Sales & Business Development72 postings
- IT Infrastructure, Security & Support60 postings
- Hospitality, Food Service & Tourism51 postings
- Construction & Building Trades48 postings
- Supply Chain & Logistics48 postings
Free account. Every canton, department and employer, with trends.
Also on the trail
Everything around the four steps.
An applications board, through to the offer
Shortlisted → Applied → Interviewing → Offer. Every role keeps its stage and the day it moved, and what the extension sent, so nothing lives in a spreadsheet on the side.
One CV per direction
Searching as a data analyst and as a BI developer? Keep a CV for each, and each direction is scored against its own — up to three, each read for its own target.
PlusCover letters in the posting's language
A draft when you ask for one, written from your CV for that posting, in the language the posting is in. You edit it; nothing is sent without you.
PlusOne card per vacancy
The same vacancy on jobs.ch, jobup.ch and JobScout24 is one posting, merged by its id — so it is scored once and reaches you once.
Your CV stays yours
Encrypted and stored in the EU. Used to score jobs and, on your request, to write a draft — never sold, and never used to train models.
On your phone, like an app
No app store: add JobHiker to your home screen from Safari (Share → Add to Home Screen) or Chrome (Install app). It opens full screen, and new matches can arrive as notifications.
Stop paying, keep everything
Your scored jobs, your board and your application history stay readable. Only new scoring and new digests stop.
Pricing
Looking is free. Being watched for costs CHF 15.
Marked like Swiss trails: the yellow rhombus is the easy route, the banded marks are the ones that take equipment.
Free
Wanderweg
CHF 0account required
Everything you need to look for yourself.
Step 1 of 4
- Your CV read once — one per direction you are searching in
- Search the whole pool
- Your board and the application tracker
- Keeps working forever
Yours for good, with or without a subscription.
Standard
Bergwanderweg
CHF 15per month
Everything in Free, and the search runs without you.
Steps 1–3 of 4
- Every new posting in your fields scored out of 10, with one sentence on why
- Up to three directions, each scored against its own CV
- The best sent twice a day, at 07:30 and 16:30
- By email or Telegram, above your own threshold
- Stop paying and your scored jobs stay readable
Free for 30 days, no card needed. Then CHF 15 a month if you want scoring to continue.
Plus
Alpinwanderweg
CHF 25per month
Everything in Standard, and one click fills the form.
All 4 steps
- The Chrome extension that fills application forms on jobs.ch, jobup.ch, LinkedIn and more — your details, your CV, your letter
- Your best match sent as soon as it's scored — up to three a day, not held for the digest
- Cover-letter drafts in the posting's own language
- An applicant profile, filled once and reused for every application
The free month includes Plus. Then CHF 25 a month, or Standard at CHF 15. Cancel any time.
Invited by a friend? Once you pay for your first month, you both get 15 extra days.