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.

  • 769new postings in the last 24 h
  • 52'194in the pool
  • jobs.ch · jobup.ch · JobScout24 · LinkedInand more boards
  • Your CVData Analyst · 5 yrs · DE/EN · ZH, AG
  • Data Analyst · ZH8.4 /10
    • Role
    • Experience
    • Location
    • Industry
  • 07:30 digest3 new above 6.5
  • Application filled 6 of 6CV attached · Letter placed · You press send
An example, with illustrative data. Your plates are the matches your own CV earns.

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.

  1. 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.

  2. 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

    Data Analyst

    Zürich (ZH) · 80–100% · 3h ago

    8.4 /10

    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

  3. 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

    1. 8.4 /10 Data Analyst · ZH

      SQL and Power BI fit; a canton you picked.

    2. 7.6 /10 BI Developer · ZG

      Your stack, one level more senior.

    3. 6.9 /10 Analytics Engineer · AG

      Strong on data, light on dbt.

    Your threshold6.5

    At 07:30 and 16:30, only what clears it.

    Sent by
    EmailTelegram

    Either, or both.

  4. 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/…/application

    Apply for this position

    First name

    Alex

    Last name

    Muster

    Phone

    +41 79 123 45 67

    Email

    alex.muster@example.ch

    CV

    cv.pdf attached

    Cover letter

    Dear hiring team, I am applying for the Data Analyst role…
    Send application

    JobHiker 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.

769 new roles across 30 fields in the last 24 hours. Upload your CV and every one in your fields is scored against it.

Kanton Zug

Archivarin / Archivar Erschliessung (80 - 100 %)

3 hours ago
ZugLibraries, archives, museums and humanities

Kanton Zug

Prorektorin / Prorektor der Fachmittelschule Kanton Zug mit Unterrichtstätigkeit (70 - 100 %)

3 hours ago
ZugSchool teachers and principals

Stadtspital Zürich

Diätköchin/Diätkoch

3 hours ago
Zürich100%Cooks and chefs

Werke am Zürichsee AG

Fachspezialist/in Marketing & Kommunikation

4 hours ago
Küsnacht ZH80–100%Marketing managers and specialists

Micarna-Gruppe

Abteilungsleiter*in Abpackerei Reinraum

6 hours ago
Bazenheid80–100%Production managers and supervisors

Micarna-Gruppe

Instandhaltungsplaner*in

6 hours ago
Bazenheid80–100%Planners, dispatchers and customs

Micarna-Gruppe

Instandhalter*in Automationssysteme Ost

6 hours ago
Bazenheid80–100%Automation technicians and electrical fitters (Automatiker)

Kanton St.Gallen

Praktikant/in Data Science und Automatisierung (m/w/d)

6 hours ago
Sankt Gallen100%Data scientists

Kanton St.Gallen

Sachbearbeitung Rechnungswesen (m/w/d)

6 hours ago
Sankt Gallen100%Bookkeepers and accounting clerks (Buchhaltung)

Kanton St.Gallen

Junior HR Business Partner/in (m/w/d)

6 hours ago
Sankt Gallen100%HR professionals and business partners

Beck Lyner AG

Bäcker-Konditor EFZ (m/w/d)

7 hours ago
Winterthur80–100%Bakers and confectioners

Aargau Verkehr AG (AVA)

Fachspezialist/-in Sicherheit Infrastruktur (m/w/d) 80-100%

7 hours ago
Aarau80–100%IT security

Stadt Zürich Gesundheitszentren für das Alter

Diplomierte Pflegefachperson HF/FH, Pflegewohngruppen Brunnenpark

7 hours ago
Zürich80–100%Nurses and midwives

Also hiring

  • Assistent*in Gesundheit und Soziales, Standort Dorflinde
  • Abteilungsleitung AüP (Akut und Übergangspflege), Standort Käferberg

Hilcona Aktiengesellschaft

Key Account Manager Coop Schweiz (60-80%)

7 hours ago
Zürich60–80%Sales representatives and account managers

Cendres+Métaux Lux SA

Polymechaniker/in Instandhaltung / CNC Fertigung (w/m/d) 100%

7 hours ago
Switzerland100%Polymechanics and machinists

dasteam ag

Zimmermann / Zimmerin (m/w/d) 80%-100% Bern

7 hours ago
Bern (3004 Bern)80–100%Carpenters and cabinet-makers (Zimmermann, Schreiner)
Search all 52'194 jobs

Free account. Search and your board stay free.

The Swiss market

1'420 new postings on Friday 13 November.

Where they were, and which fields were hiring most. The last working day, counted by posting date across the boards we track.

Read the daily Pulse →

fewermoreBusiest: Zürich 279, Bern 226, Vaud 97, Luzern 88, Aargau 86

Boundaries: swisstopo swissBOUNDARIES3D.

Fields hiring most · new postings

  1. Medicine, Nursing & Care163 postings
  2. Finance, Insurance & Real Estate127 postings
  3. Office, Administration & Customer Service105 postings
  4. Metalwork, Machinery & Automotive93 postings
  5. Retail91 postings
  6. Sales & Business Development57 postings
  7. Hospitality, Food Service & Tourism56 postings
  8. Architecture, Construction Management & Planning52 postings
  9. IT Infrastructure, Security & Support51 postings
  10. Supply Chain & Logistics51 postings
Open the full market view

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.

    Plus
  • Cover 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.

    Plus
  • One 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.

Questions

What people ask before signing up.

Something else? hello@jobhiker.com