Karriereguides

Frontend Developer Jobs in Switzerland: Lebenslauf, Interview und Bewerbung

JobRise Team8 min read

162 Bewerbungen pro Zusage, Durchschnitt 2026.

Frontend Developer Jobs in Switzerland: Lebenslauf, Interview und Bewerbungjobrise.io

Advertisement

Deine Bewerbung als Frontend Developer in der Schweiz wird oft schon in den ersten Sekunden aussortiert, obwohl deine Technik stimmt. Der Grund ist selten fehlendes Können. Es ist ein Lebenslauf, der nicht zum Stellenprofil passt, oder ein Anschreiben, das klingt wie aus einer Vorlage.

Die Schweiz ist ein eigener Arbeitsmarkt mit eigenen Regeln. Wer eine Bewerbung aus Deutschland oder Österreich 1:1 übernimmt, hat es schwerer. Das gilt für Format, für Ton und auch für die Gehaltsfrage.

Wie der Schweizer Markt für Frontend wirklich aussieht#

Grosse Banken, Versicherer, Pharmaunternehmen und Konzerne haben eigene Web-Teams, aber die Einstiege sind oft über befristete Verträge oder über Vermittlungsfirmen. Viele kleinere Softwarebuden und Agenturen suchen direkt. Dazu kommen Startups, die stark auf React, TypeScript und moderne Toolchains setzen.

Remote aus dem Ausland ist die Ausnahme. Die meisten Firmen wollen dich im Büro oder in Hybrid-Form, und sie wollen dich legal anstellen können. Wer schon in der Schweiz wohnt oder eine EU/EFTA-Staatsangehörigkeit hat, hat es deutlich einfacher.

Die Anforderungen unterscheiden sich je nach Kanton und Firma stark. Zürich und Basel zahlen oft mehr als kleinere Städte, kosten aber auch mehr. Genf und Lausanne erwarten oft Französisch zusätzlich zu Englisch.

Was Schweizer Arbeitgeber im Lebenslauf sehen wollen#

Ein Schweizer Lebenslauf ist kurz, sachlich und ohne Schnickschnack. Zwei Seiten sind für erfahrene Entwickler normal, eine Seite reicht für Berufseinsteiger. Ein Foto ist üblich, aber kein Muss. Wenn du eins einfügst, dann ein normales Bewerbungsfoto, kein Selfie.

Struktur, die funktioniert:

  • Kontaktdaten oben, mit Wohnort und Telefonnummer
  • Kurzprofil in zwei bis drei Sätzen, ohne Buzzwords
  • Berufserfahrung in umgekehrter Reihenfolge, mit konkreten Ergebnissen
  • Technik-Stack, sauber nach Kategorie geordnet
  • Ausbildung, knapp
  • Sprachen mit ehrlichem Niveau
  • Referenzen auf Anfrage, nicht mit privaten Daten von Ex-Kollegen

Weichzeichner wie "teamfähig" oder "motiviert" interessieren niemanden. Zeig es an Projekten. Und lass Lücken nicht einfach stehen, schreib in einem Satz dazu, was du in der Zeit gemacht hast.

Ein umgeschriebenes Beispiel für eine Bullet Point

Vorher: "Zuständig für die Frontend-Entwicklung der Unternehmenswebsite."

Nachher: "Neuaufbau der Unternehmenswebsite in Next.js und TypeScript, Auslieferung von 40 Seiten in vier Monaten, Ladezeit der Startseite von 4,8 Sekunden auf 1,3 Sekunden gesenkt."

Der Unterschied ist nicht die Länge. Es ist, dass die zweite Version eine Person zeigt, die Probleme löst und den Erfolg messen kann. Wenn du keine Zahlen hast, nimm Grössenordnungen oder beschreibe den Umfang: Anzahl Seiten, Anzahl Komponenten, Anzahl Nutzer, Anzahl Länder.

ATS und Stellenanzeigen richtig lesen#

Vor deinem Lebenslauf sitzt fast immer ein Bewerbermanagementsystem. Es filtert nach Übereinstimmung mit der Stellenanzeige. Das heisst: Du musst die Sprache der Anzeige nutzen, nicht deine eigene.

Nimm die Anzeige auseinander und zieh die Begriffe raus, die wirklich drinstehen. Ein Decoder für Stellenanzeigen hilft dir, die Anforderungen zu entwirren und die relevanten Keywords zu finden. Danach prüf deinen fertigen Lebenslauf mit einem kostenlosen ATS-Check, bevor du abschickst.

Typische Keywords für Frontend-Rollen in der Schweiz, je nach Anzeige:

  • React, Angular oder Vue, je nachdem was gefordert ist
  • TypeScript, JavaScript (ES6+)
  • HTML5, CSS3, Sass oder Tailwind
  • Next.js, Nuxt, Vite oder Webpack
  • REST APIs, GraphQL
  • Unit Testing, Jest, Playwright oder Cypress
  • Git, CI/CD, Docker
  • Accessibility (WCAG), Performance-Optimierung
  • Agile, Scrum, Kanban

Nicht alles davon muss in deinem Profil stehen. Aber was in der Anzeige steht und du kannst, muss auch im Lebenslauf auftauchen. Sonst zählt es für das System nicht.

Anschreiben: kurz, konkret, auf die Firma gemünzt#

Ein Schweizer Anschreiben ist eine halbe bis dreiviertel Seite. Keine Lebensgeschichte. Drei Absätze reichen: Wer du bist, was du für diese Firma konkret beitragen kannst, und warum diese Stelle und nicht irgendeine.

Beispiel für den Mittelteil:

"Ihr Team baut das Kundenportal für den Schweizer Detailhandel. In meiner letzten Rolle habe ich ein vergleichbares Portal in React und TypeScript gebaut und die Ladezeit der wichtigsten Ansicht um über die Hälfte gesenkt. Genau diese Kombination aus Performance und sauberer Komponentenstruktur bringe ich zu Ihnen mit."

Das ist kein Marketingtext. Das ist eine Antwort auf das, was in der Stellenanzeige steht. Lies dafür die Anzeige genau, am besten mit dem JD-Decoder, und geh auf die zwei, drei Punkte ein, die dort wirklich betont werden.

Interviewfragen, die in der Schweiz wirklich kommen#

Technische Runden laufen meist auf Englisch, manchmal auf Deutsch, in der Romandie oft auf Französisch. Erwarte Live-Coding, Pair-Programming oder Code-Review an bestehendem Code. Algorithmen-Rätsel wie bei US-Konzernen sind seltener, aber nicht ausgeschlossen.

Typische Fragen, mit denen du rechnen kannst:

  • Wie erklärst du einem nicht-technischen Stakeholder, warum ein Refactoring nötig ist?
  • Beschreibe ein Frontend-Problem, das du nicht sofort gelöst hast. Wie bist du vorgegangen?
  • Wie gehst du mit Accessibility um, konkret bei Formularen?
  • Was passiert bei React mit dem Rendering, wenn sich der State ändert?
  • Wie strukturierst du ein Design System für mehrere Teams?
  • Wie misst du Performance, und was optimierst du zuerst?

Ein Beispiel für eine gute Antwort auf die erste Frage:

"Unser Checkout hat bei jedem Schritt neu gerendert, Nutzer haben doppelt geklickt. Ich habe dem Product Owner nicht von React erzählt, sondern vom Umsatzverlust. Dann habe ich in 30 Minuten ein kurzes Video vom Fehler gezeigt und einen Fix vorgeschlagen, der eine Woche Aufwand hatte. Wir haben es gemacht, die Support-Tickets zum Thema sind zurückgegangen."

Das zeigt Kommunikation, Priorisierung und Wirkung. Nicht nur Technik.

Was du selbst fragen solltest

Am Ende bekommst du fast immer die Frage, ob du Fragen hast. Wer "nein" sagt, wirkt unvorbereitet. Gute Fragen sind: Wie sieht der Einstieg in die ersten 90 Tage aus? Wie wird Frontend-Qualität im Team gesichert? Wird an mehreren Produkten gleichzeitig gearbeitet? Wie ist die Zusammenarbeit zwischen Design und Entwicklung organisiert?

Gehalt: was du realistisch erwarten kannst#

Gehälter für Frontend Developer in der Schweiz liegen, je nach Erfahrung, Firma und Region, in einem Bereich, der in Stellenanzeigen und Gehaltsreports oft zwischen etwa 90.000 und 130.000 Franken pro Jahr für erfahrene Profile genannt wird. Berufseinsteiger liegen darunter, Senior- und Lead-Rollen in Banken oder Grosskonzernen deutlich darüber. Die Spanne ist gross, und die konkrete Zahl hängt von deiner Erfahrung, dem Kanton und der Firmengrösse ab.

Die Zahlen ändern sich laufend. Prüf immer die aktuellen offiziellen Quellen und Gehaltsreports, bevor du eine Zahl in der Bewerbung nennst. Und rechne gegen: Die Krankenversicherung zahlst du in der Schweiz selbst, Mieten in Zürich und Genf sind hoch, das Netto bleibt also nicht so, wie es auf dem Papier wirkt.

Visa und Arbeitsbewilligung: der Teil, den viele übersehen#

Für EU/EFTA-Staatsangehörige ist die Einreise zur Arbeit in der Schweiz grundsätzlich einfacher als für Drittstaatsangehörige, aber auch da gibt es Bewilligungen, Kontingente und bürokratische Schritte. Für Staatsangehörige ausserhalb von EU/EFTA ist eine Arbeitsbewilligung nötig, und die wird nicht für jede Stelle erteilt.

Firmen mit vielen internationalen Bewerbern kennen das Prozedere und haben oft eine HR-Abteilung, die es begleitet. Kleinere Firmen schrecken davor zurück. Frag im Prozess früh und offen danach, wer die Bewilligung beantragt und wer die Kosten trägt.

Genaue Regeln und Bewilligungsarten ändern sich. Prüf die aktuellen Vorgaben auf den offiziellen Seiten des Staatssekretariats für Migration und des jeweiligen Kantons, bevor du planst.

Checkliste vor dem Abschicken#

  • Lebenslauf auf zwei Seiten, mit Wohnort und Kontakt oben
  • Bullet Points mit Ergebnissen statt Aufgabenlisten
  • Keywords aus der Stellenanzeige im Lebenslauf
  • Anschreiben unter einer Seite, konkret auf diese Firma
  • Technik-Stack nach Kategorie geordnet
  • Lücken im Lebenslauf in einem Satz erklärt
  • Englische und deutsche Fassung bereit, je nach Anzeige
  • Portfolio oder GitHub verlinkt, mit den zwei, drei besten Projekten
  • Referenzen vorbereitet, aber noch nicht mitgeschickt
  • Gehaltsvorstellung als Spanne, auf Basis aktueller Quellen
  • Bewilligungssituation für dich selbst geklärt
  • Ansprechpartner in der Firma recherchiert

Wenn du passende Stellen suchst, lohnt ein Blick in die aktuellen Frontend-Angebote. Und für mehr zu Bewerbung, Technik und Markt lies weiter auf dem Blog.

Kostenlose Tools#

Häufige Fragen#

Brauche ich ein Foto im Lebenslauf für die Schweiz?

In der Schweiz ist ein Bewerbungsfoto üblich und wird oft erwartet, besonders bei traditionellen Firmen. Bei internationalen Tech-Unternehmen oder Remote-Rollen ist es weniger wichtig. Wenn du unsicher bist, frag die HR-Kontaktperson einfach direkt.

Soll ich meine Gehaltsvorstellung schon in der Bewerbung nennen?

Wenn in der Anzeige danach gefragt wird, ja, dann gib eine Spanne an, keine feste Zahl. Nutze dafür aktuelle Schweizer Gehaltsreports und Stellenanzeigen als Basis. Wenn nicht danach gefragt wird, warte auf das Gespräch.

Reicht ein deutscher Lebenslauf, oder brauche ich eine englische Version?

Kommt auf die Stelle an. Viele Schweizer Tech-Firmen arbeiten auf Englisch, dann ist die englische Version Pflicht. Bei traditionellen KMU im deutschsprachigen Raum reicht oft Deutsch. Am sichersten hast du beide Fassungen parat.

Wie lange dauert der Bewerbungsprozess in der Schweiz?

Erfahrungsgemäß zwischen zwei und sechs Wochen von der Bewerbung bis zur Zusage, bei Grosskonzernen und Banken auch länger. Bewilligungsverfahren kommen obendrauf. Frag im ersten Gespräch nach dem Zeitplan, das ist normal und wird nicht negativ ausgelegt.

Was mache ich, wenn ich keine Schweizer Berufserfahrung habe?

Betone übertragbare Projekte und Ergebnisse, nicht wo du gearbeitet hast. Zeig Kenntnisse, die der Markt wirklich sucht, zum Beispiel React, TypeScript und Testing. Und sei offen bei der Frage nach Anfangsdatum und Bewilligung, das nimmt Unsicherheit auf Arbeitgeberseite.

Advertisement

Advertisement

Schick das der Person, die diese Woche das Interview hat.

Advertisement

Advertisement