Offene Rollen
Consulting, KI, Security, Qualität und Release: Bei gridz übernimmst du Verantwortung für Lösungen, die in Schweizer Unternehmen zählen. Deine Stimme hat Gewicht, der Weg zur Entscheidung ist kurz. Hybrid in der ganzen Schweiz.

Frontend Engineer Vue
Du baust die Oberfläche, mit der jeden Tag gearbeitet wird: Vue 3, TypeScript und Microfrontends – nah an den Menschen, die damit ihre Fälle bearbeiten.
Warum diese Rolle zählt
Fachanwendungen werden nicht angeschaut, sie werden benutzt – acht Stunden am Tag, von Menschen, die ihre Arbeit kennen und keine Geduld für Umwege haben. Ein Formular mit vierzig Feldern, das sich gut bedienen lässt, spart in Summe mehr Zeit als die meisten Automatisierungsprojekte. Genau daran arbeitest du: an bestehenden Vue-3-Oberflächen, die weiterwachsen, und an neuen Modulen, die sich sauber einfügen.
Deine Mission
Du sorgst dafür, dass die Oberfläche der Arbeit folgt und nicht der Datenstruktur: verständliche Abläufe, verlässliche Zustände, saubere Fehlermeldungen. Was du baust, fügt sich in eine bestehende Landschaft ein und bleibt wartbar, auch wenn ein anderes Team das nächste Modul liefert.
Deine Aufgaben
- Oberflächen bauen: Vue 3 mit Composition API und TypeScript – Komponenten, die auch in einem halben Jahr noch jemand versteht
- Bestehendes weiterentwickeln: vorhandene Vue-3-Frontends warten, erweitern und dort aufräumen, wo es sich lohnt
- Im Microfrontend-Muster arbeiten: Module so schneiden, dass sie eigenständig funktionieren und trotzdem zusammenpassen
- Schnittstellen mitgestalten: API-Verträge gemeinsam mit dem Backend festlegen, statt entgegenzunehmen, was geliefert wird
- Bedienbarkeit ernst nehmen: Formulare, Tabellen und Suchen, die mit echten Datenmengen umgehen – inklusive Tastaturbedienung und Barrierefreiheit
- Qualität absichern: automatisierte Tests für Komponenten und Abläufe, Code Reviews, GitLab-Pipelines
- Fehlern nachgehen: nachvollziehen, was im Browser der Nutzerin wirklich passiert ist, statt zu raten
- Entscheidungen festhalten: Aufgaben und Entscheide in Jira, Confluence und der Repository-Dokumentation
Dein Profil
Muss
- Erfahrung in der Frontend-Entwicklung mit Vue oder einem vergleichbaren Framework – gerne aus Ausbildung, eigenen Projekten oder ersten Berufsjahren
- JavaScript und TypeScript sitzen, CSS ist für dich kein Ratespiel
- Du hast schon einmal etwas übernommen, das jemand anderes geschrieben hat, und es besser hinterlassen
- Du fragst nach, wenn eine Anforderung unklar ist – auch bei Leuten, die keine Informatiker sind
- Sorgfalt bei Details, die Nutzende merken: Ladezustände, Fehlermeldungen, Tastaturbedienung
- Sehr gutes Deutsch in Wort und Schrift
Von Vorteil
- Vue 3 mit Composition API und Pinia im produktiven Einsatz
- Erfahrung mit Microfrontends oder einer Komponentenbibliothek über mehrere Teams hinweg
- Barrierefreiheit nach WCAG, insbesondere in regulierten Umfeldern
- Automatisierte Oberflächentests
- Fachliches Verständnis aus der Krankenversicherung oder einer anderen regulierten Branche
Was dich erwartet
- Echte Verantwortung ab Tag eins – du führst deine Module, statt zuzuarbeiten
- Jemand schaut auf deinen Code – Reviews als Handwerk, nicht als Kontrolle
- Direkter Draht statt Hierarchie – kurze Wege, schnelle Entscheide, klare Ansprechpersonen
- Anspruchsvolle Projekte in Banken, Versicherungen, Gesundheitswesen, Telekommunikation und öffentlicher Hand
- Weiterbildung & Zertifizierungen – wir investieren gezielt in dein Know-how
Arbeitsmodell
Hybrid: Deine Präsenztage finden beim Kunden in Zürich statt, entwickelt wird dort, wo du am besten arbeitest. Unser Sitz ist in Meggen bei Luzern. Pensum 80–100 %, Start per sofort.
Bewerbung
Schick uns deinen CV oder ein Kurzprofil an hello@gridz.ch. Ein Motivationsschreiben brauchen wir nicht – zeig uns stattdessen etwas, das du gebaut hast. Ein Link genügt, ein unfertiges Projekt ist kein Problem.
Wie läuft der Prozess ab?
Kurzes Kennenlerngespräch, danach ein fachliches Gespräch an einer konkreten Oberfläche aus unserem Alltag. Da der Start zeitnah ist, entscheiden wir schnell.
