Assistant Doctor (m/f/d) 100 % — 30 open positions across Switzerland

Calculate net salary

  • Assistant doctor General Internal Medicine and Emergency (a) 100% — Hirslanden Klinik · Cham
  • Assistant doctor / assistant doctor emergency medicine 100% — Spitäler Schaffhausen · Schaffhausen
  • Assistant doctor (50-100%), internal medicine — asana Spital AG (Menziken / Leuggern) · Leuggern
  • Assistant doctor (m/f/d) 80 – 100% — Luzerner Psychiatrie (LUPS) · St. Urban
  • Assistant doctor geriatrics 80-100 % — Kantonsspital Baden (KSB) · Baden
  • Assistant doctor / doctor 100% — HOCH Health Ostschweiz · St. Gallen
  • Assistant doctor or psychologist 80-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Luzern
  • Assistant doctor / Assistant doctor (m/f/d) Curriculum Family medicine 50-100 % — Universitätsspital Zürich (USZ) · Zürich
  • Assistant doctor (m/f/d) 60%-100 % — Luzerner Psychiatrie (LUPS) · Wolhusen
  • Assistant doctor (m/f/d) 80-100 % — Luzerner Psychiatrie (LUPS) · Sarnen
  • Assistant doctor (80% - 100%) — Clienia AG · Pfäffikon
  • Assistant doctor / doctor 100% — HOCH Health Ostschweiz · St. Gallen
  • Specialist in psychiatry and psychotherapy / advanced assistant doctor 80-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Kriens
  • Assistant doctor / Assistant doctor (m/f/d) Intensive care medicine 80-100 % — Universitätsspital Zürich (USZ) · Zürich
  • Assistant Doctor Medical Oncology 60-100% — HOCH Health Ostschweiz · St. Gallen
  • Assistant doctor / doctor 100% — HOCH Health Ostschweiz · Wil
  • Assistant doctor 80-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Kriens
  • Assistant doctor 60%-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Luzern
  • Assistant doctor (60% - 100%) — Clienia AG · Pfäffikon
  • Assistant doctor (f/m/d) Curriculum Family Medicine, Track 3, 50-100 % — Universitätsspital Zürich (USZ) · Zürich
  • Assistant doctor 60-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Wolhusen
  • Assistant doctor / Assistant doctor for the Center for Age Psychiatry / 80% - 100% — Privatklinik Meiringen · Meiringen
  • Assistant doctor 60-100% (m/f/d) — Luzerner Psychiatrie (LUPS) · Kriens
  • Assistant doctor (60% - 100%) — Clienia AG · Pfäffikon
  • Physician Assistant / Medical Doctor (m/f/d) for Internal Medicine IMC 80-100% — Universitätsspital Zürich (USZ) · Zürich
  • Assistant doctor 80-100 % — Spitäler fmi AG · Unterseen
  • Assistant doctor (80% - 100%) — Clienia AG · Pfäffikon
  • Assistant Doctor in Ophthalmology 80-100% — Pallas Kliniken · Olten
  • Assistant doctor (100%, part-time or job sharing possible) / Médecin assistant-e 100% — Hôpital fribourgeois (HFR) · Tafers
  • Assistant doctors (70-100%) — Center da Sanadad Engiadina Bassa · Scuol
More about this search for cross-border applicants

The 30 listings grouped on this page answer the search "Assistant Doctor (m/f/d) 100 %": filtered from our proprietary feed refreshed every 6 hours, showing only positions whose deadline has not passed.

Employers hiring for "Assistant Doctor (m/f/d) 100 %" include Luzerner Psychiatrie (LUPS), HOCH Health Ostschweiz, Universitätsspital Zürich (USZ). Recurring locations are Cham, Schaffhausen, Leuggern, St. Urban: factor in commute time and crossing type (Brogeda, Stabio, Ponte Tresa) before picking one opportunity over another. These listings concern Switzerland. A G permit covers work in Switzerland while keeping a main residence abroad and returning at least weekly. The 20 km border zone is a treaty tax condition, not a general EU/EFTA G-permit requirement. Fees, procedures and expiry depend on the canton and applicant category; the permit is not generally free. Apply before starting work and check the expiry shown on the permit. Source for Ticino: SPOP Ticino.

Each listing links directly to the official application page: we never require registration and never intermediate CVs. To compare the CHF gross with real take-home for your specific situation (border zone vs Permit B, old vs new 2024 Italy-Switzerland fiscal agreement, dependent children, teleworking up to 25 %), open the Frontaliere Ticino calculator from the top menu: in 30 seconds you get the monthly net in CHF and EUR.