Job market report · Ticino · 2026-03-23 – 2026-03-29

Ticino job market — week 13 2026

Updated on 2026-04-21

Between 2026-03-23 and 2026-03-29, 3566 new openings appeared in Ticino, 137 were removed, and 156 employers posted at least one listing. The total number of active positions closed the week at 1309 (+215 compared to Monday).

New postings
3566
Closed postings
137
Active employers
156
Median salary
68 000 CHF

In terms of dynamics, Ticino produced an average of 509 new postings per day. The most active employer was EOC – Ente Ospedaliero Cantonale with 546 new openings, followed by Coop and PEMSA. The most in-demand roles sit in healthcare, manufacturing, retail and services — consistent with Ticino's economic structure, where EOC, large retailers and industrial firms account for the bulk of demand. Lugano and Bellinzona lead the geographic ranking of new postings, with Mendrisio and Locarno holding meaningful shares thanks to the Mendrisiotto pharma cluster and the Locarno tourism belt. Treat this as a snapshot: postings can close quickly and the top-employer mix varies from week to week, so cross-border workers looking for opportunities should keep an eye on the per-city and per-sector hubs during weekdays.

Top 5 roles by volume

  1. #1Detailhandelsfachfrau:mann CFC "Gestalten von Einkaufserlebnissen" 84 postings
  2. #2Assistente di vendita Coop 44 postings
  3. #3Assistente di vendita 40 postings
  4. #4Impiegata / Impiegato del commercio al dettaglio AFC "Creazione di esperienze d'acquisto" 33 postings
  5. #5Apprendista nel dettaglio commerciale CFP o AFC - Inizio 2026 31 postings

Top 5 employers

  1. #1EOC – Ente Ospedaliero Cantonale 546 new openings
  2. #2Coop 310 new openings
  3. #3PEMSA 133 new openings
  4. #4VOLG 126 new openings
  5. #5PwC Switzerland 119 new openings

City breakdown

  1. Bellinzona 413 · 34.2%
  2. Lugano 412 · 34.2%
  3. Mendrisio 168 · 13.9%
  4. Locarno 140 · 11.6%
  5. Chiasso 73 · 6.1%

Last 12 weeks trend

2897 1309 W13W14W15W16

Methodology

The data comes from 80+ crawlers dedicated to the main Ticino employers, cantonal bulletins and public aggregators. Each night we refresh the active-postings snapshot and compute the delta versus the previous day. The weekly report aggregates deltas from Monday to Sunday (ISO week). Median salaries, when available, are computed on the basesalary fields of postings that expose a pay range in schema.org MonetaryAmount format.

Frequently asked questions

How often is the report updated?

The weekly report is generated every week at the close of the ISO week (Sunday); the hub page is regenerated whenever we publish new data.

Where does the data come from?

Our crawlers track corporate portals, ATS platforms (Workable, Greenhouse, SAP SuccessFactors, Umantis, etc.), canton Ticino bulletins, public aggregators and institutional sites. The pipeline aggregates, deduplicates and normalises cities and roles per locale.

How can I download the raw data?

The JSON-LD Dataset embedded in every report makes the page machine-readable as a structured source. For deeper export requests, reach out to the team via the contact form.