Overview
Senior Frontend Developer (Projektunterstützung bis Jahresende, Verlängerung möglich)
Ort: Zug Schweiz / Hybrid (nach Absprache)
Dauer: Primärer Einsatz bis Jahresende, mit Option auf Verlängerung
Verfügbarkeit: Schnellstmöglich bevorzugt
Aktuelle Situation
Unser Team arbeitet an einer grundlegenden Neugestaltung und Re-Strukturierung einer umfangreichen Webplattform. Die Entwicklungskapazitäten sind aktuell knapp — insbesondere bei der Component Library, der CMS-Implementierung und der geplanten AI-Experience. Dafür suchen wir zusätzliche technische Unterstützung, um die Umsetzung effizient, qualitativ hochwertig und parallel zu bestehenden Streams voranzubringen.
Verantwortlichkeiten
Pages CMS implementieren & konfigurieren
Content-Modelle (Collections / Page Types) erstellen und exportierbar/typisiert gestalten.
GitHub-Backed Workflow sicherstellen (Content via GitHub → CMS und zurück).
Preview-Workflows, Media-Handling, i18n, Webhooks und CI-Integration aufsetzen.
UI / Frontend-Komponenten entwickeln & erweitern
Komponenten innerhalb des bestehenden Design Systems (Design Tokens, Figma → Code) in TypeScript umsetzen.
Komponenten so bauen, dass sie in Astro (Islands-Architektur) optimal funktionieren (SSR/SSG, selective hydration).
Storybook-Dokumentation, Accessibility (WCAG 2.1), Unit-/Integration-Tests (Vitest/Jest), und Performance-Budgets sicherstellen.
AI-powered Experience (Chat-ähnliche Suche & Intelligente Suche)
Frontend-Architektur für Konversations-UI: Streaming/Progressive Rendering, Message-Lifecycle, Kontext-Windowing.
Integration von RAG-Pipelines: Embeddings → Vector DB → Fallbacks; LLM-API Anbindung (Streaming, Safety / Rate-Limits).
UX-Aspekte: system prompts, relevancy ranking, UI für sources/citations, session persistence.
Deployment & Qualitätssicherung
GitHub Actions / CI Konfiguration für Builds, Preview-Deploys und Tests.
Monitoring (Lighthouse-Checks, Core Web Vitals), Cross-Browser-Tests, Release-Hygiene.
Anforderungen
Muss-Skills
Erfahrung mit Pages CMS (Git-backed CMS Workflows, Content-Modelling).
Sehr gute Kenntnisse im Umgang mit Astro (Islands-Konzept, SSR/SSG, Integrationen).
Starke Frontend-Fähigkeiten: TypeScript, Komponentenarchitektur (React/Preact/Svelte), Storybook, Tests (Vitest/Jest).
Erfahrung mit GitHub-Workflows, CI/CD (z. B. GitHub Actions) und Deploy-Pipelines.
Fokus auf Performance und Accessibility (WCAG).
Wünschenswert
Erfahrung mit RAG / Embeddings / Vector DBs (z. B. Pinecone, Weaviate, Chroma) und LLM-Integration.
Erfahrung mit Prompt-Engineering, Konversations-UX oder Perplexity-ähnlichen UI-Patterns.
Erfahrung mit Design-to-Code Workflows (Figma Tokens, design tokens management).
Was wir bieten
Anspruchsvolle technische Aufgaben mit direktem Einfluss auf eine groß angelegte Webplattform.
Zusammenarbeit mit einem erfahrenen Brand-, UX- und Engineering-Team.
Möglichkeit der Verlängerung über das Jahresende hinaus.
Standort und Referenzen
Feusisberg, Schwyz, Switzerland 1 week ago
Bäretswil, Zurich, Switzerland 1 month ago
Hirschthal, Aargau, Switzerland 3 months ago
#J-18808-Ljbffr