JANZZ Details

JANZZ Title

Frontend Developer

en
08.07.2026

Description

Entwurf, Implementierung und Wartung von UI-Komponenten und Seiten in Nuxt 4 (Vue 3). Entwicklung einer komponentenbasierten Architektur (Composition API, Pinia/Store). Leistungsoptimierung (SSR, statische Seitengenerierung, Lazy Loading, Caching).
Enge Zusammenarbeit mit Backend-Teams (Node.js, Python usw.) zur Definition von APIs (REST/GraphQL). Mitgestaltung von API-Verträgen, Validierung von Anfrage-/Antwortschemata (z. B. Zod, Yup). Grundlegende Implementierung der serverseitigen Logik in Nuxt (Server-Middleware, Nitro).
Erstellung von Unit-Tests und End-to-End-Tests. Code-Reviews, Einhaltung unserer Codierungsstandards und Richtlinien
Integration von Build-Pipelines (GitHub Actions, GitLab CI) für die automatisierte Bereitstellung
Implementierung von Designsystemen und Styleguides (Tailwind)
Dokumentation auf Basis von Swagger

Occupation/​Profession/​Function

Tätigkeit/​Beruf:
Frontend Developer
Spezialisierungen:
  • Nuxt 4
  • Vue.js
  • Tailwind CSS
  • GraphQL
  • REST API

Number of offered JANZZs

1

Availability

Per sofort

Type of contract

  • Festanstellung/Dauerdienstverhältnis

SOCIAL TAGS

Salary/​Compensation

80'000 - 100'000 CHF pauschal

Place of work/​Place of deployment

  • Schweiz

JANZZ language

Deutsch

Skills/​Competences

  • Nuxt.js
  • Vue.js
  • GraphQL
  • Tailwind CSS

Soft skills

  • Motivierungsvermögen
  • Offenheit für agile Arbeitsweisen
  • Projektorientiertes Arbeiten

Industries

  • IT services, programming, design and systems

Languages

  • Deutsch
    Mündlich: Sehr gut (C2), Schriftlich: Sehr gut (C2)
  • Englisch
    Mündlich: Sehr gut (C2), Schriftlich: Sehr gut (C2)

JANZZ Type

JANZZ Biete