Wir suchen eine:n Frontend Architect, der/die die technische und geschäftliche Ausrichtung unseres gesamten Frontend-Ökosystems verantwortet. Das ist eine Leadership-Rolle mit hohem Impact, an der Schnittstelle von Engineering, Produkt und Management. Du triffst nicht nur die zentralen technischen Entscheidungen für unsere Frontend-Plattform, sondern wägst auch geschäftliche Trade-offs ab, damit jede architektonische Entscheidung den größtmöglichen Impact liefert.
Du bist die Brücke zwischen Business-Vision und technischer Umsetzung – du übersetzt Anforderungen von Management und Produkt-Stakeholdern in klare, umsetzbare technische Richtungen und führst das Entwicklungsteam dorthin.
Architektur & technische Führung
Du verantwortest die Architektur des gesamten Frontend-Ökosystems: Applikationen, gemeinsame Bibliotheken, Design-Systeme, Build-Tooling und Deployment-Pipelines.
Du definierst und entwickelst Frontend-Standards, Patterns und Best Practices weiter (Komponentenarchitektur, State Management, Teststrategie, Performance-Budgets, Accessibility).
Du evaluierst und wählst Technologien, Frameworks und Tools aus – mit klarer Begründung zwischen Innovation, Wartbarkeit und Total Cost of Ownership.
Du verstehst das Backend-Ökosystem und dessen definierte Contracts (APIs, Datenmodelle, Event-Streams) so tief, dass du für jedes Szenario die richtige Frontend-Lösung designst – und Contracts hinterfragst, wenn sie dem Produkt nicht dienen.
Du leitest Architektur-Reviews, Proof-of-Concepts und technische Spikes für komplexe Initiativen.
Business- & Produktausrichtung
Du arbeitest eng mit Product Ownern und weiteren Stakeholdern zusammen, um Prioritäten im gesamten Frontend-Ökosystem zu definieren und abzustimmen.
Du übersetzt Business-Vision und Anforderungen in klar definierte technische Anforderungen, Roadmaps und Systemdesigns.
Du triffst Build-vs-Buy- und Priorisierungsentscheidungen unter Berücksichtigung von Business Impact, Time-to-Market und langfristiger Wartbarkeit.
Du verstehst die Prioritäten des Managements und leitest daraus Produkt- und Plattformziele ab; du kommunizierst Trade-offs gegenüber nicht-technischen Stakeholdern in klaren Business-Begriffen.
Du erkennst technische Risiken und Chancen frühzeitig und beziehst sie in die Planung ein.
Teamführung & Delivery
Du unterstützt Entwicklungsteams bei Planung, Schätzung und Umsetzung; du zerlegst große Initiativen in erreichbare Meilensteine.
Du coachst Senior- und Mid-Level-Engineers; du hebst das technische Niveau durch Code-Reviews, Design-Reviews und Wissenstransfer.
Du förderst eine Kultur von Qualität, Ownership und pragmatischem Engineering.
Du arbeitest eng mit Backend-Architekt:innen, UX-Designer:innen, Product Manager:innen und DevOps zusammen, um durchgängige Kohärenz sicherzustellen.
Erfahrung
10+ Jahre professionelle Software-Engineering-Erfahrung, davon mehrere Jahre in technischer Führungsposition (Architect, Principal Engineer, Engineering Lead o. Ä.).
Nachweisliche Erfolge beim Design und der Auslieferung großskaliger, produktionsreifer Frontend-Plattformen mit echten Kund:innen.
Erfahrung darin, Entscheidungen mit technischen und geschäftlichen Konsequenzen zu verantworten.
Frontend-Expertise
Expertenwissen in modernem JavaScript/TypeScript und der Browser-Plattform (Rendering-Pipeline, Event Loop, Web-APIs, Sicherheitsmodell).
Fundierte Hands-on-Erfahrung mit einem großen Framework wie React oder Vue sowie eine klare Meinung dazu, wann welches geeignet ist; Vertrautheit mit Meta-Frameworks wie Next.js oder Nuxt.
Starkes Verständnis von Frontend-Architekturmustern: Micro-Frontends, Module Federation, Monorepos (Nx, Turborepo), komponentengetriebene Entwicklung und Design-Systeme.
State Management im großen Maßstab (Redux, Zustand, signal-basierte Ansätze, Server-State-Tools wie TanStack Query) – und das Wissen, wann man darauf verzichtet.
Performance-Engineering: Core Web Vitals, Code-Splitting, Lazy Loading, Caching-Strategien, Bundle-Analyse, SSR/SSG/ISR-Trade-offs.
Teststrategie über die gesamte Pyramide: Unit (Vitest/Jest), Komponente (Testing Library) und End-to-End (Playwright/Cypress).
Solides Verständnis von 3D-Visualisierung im Web (WebGL, Three.js, WebGPU) sowie Echtzeit-/Streaming-Daten-UIs – ein zentraler Bestandteil unserer Mensch-Maschine-Schnittstellen.
Accessibility (WCAG) und Internationalisierung als architektonische Grundprinzipien.
Moderne Build- und Delivery-Tools: Vite/Webpack/esbuild, CI/CD-Pipelines, Feature-Flagging, schrittweise Rollouts.
Backend- & Systemverständnis
Solides Verständnis von Backend-Ökosystemen: REST-API-Design, WebSockets, WebRTC für Echtzeit-Audio/Video und Datenstreaming, gRPC sowie Message Queues/Event-Driven-Architekturen.
Fähigkeit, API-Contracts (z. B. OpenAPI-Schemas) zu lesen, zu bewerten und zu verhandeln, sowie Frontends zu entwerfen, die robust gegenüber Backend-Weiterentwicklung sind.
Arbeitswissen zu Authentifizierungs-/Autorisierungsflows (OAuth2/OIDC, SSO), Caching-Layern und CDN-Strategien.
Vertrautheit mit Cloud-Plattformen (AWS/Azure/GCP), Containerisierung (Docker/Kubernetes) und Observability-Tooling (Logging, Tracing, RUM).
Führung & Kommunikation
Ausgezeichnete Kommunikationsfähigkeiten auf Englisch (Deutsch von Vorteil); du kannst komplexe technische Themen für Führungskräfte und Business-Kontext für Engineers verständlich machen.
Starkes Stakeholder-Management: Du präsentierst Optionen souverän, verteidigst Entscheidungen mit Daten und triffst klare Richtungsentscheidungen.
Eine pragmatische, ergebnisorientierte Denkweise – Architektur als Mittel für Business Impact, nicht als Selbstzweck.
Von Vorteil
Erfahrung in Robotik, industrieller Automatisierung, IoT oder anderen hardware-nahen Bereichen.
Beiträge zu Open-Source-Projekten, technisches Schreiben oder Konferenzvorträge.
Erfahrung im Skalieren von Frontend-Teams und -Plattformen während schnellen Unternehmenswachstums.