neura-robotics-gmbhActive opening

Frontend Architect (Mensch)

Metzingen / RiederichOn-siteLeadFound 2 days ago
Apply to this job

Free credits included. Sign up to start applying with Jobfinder.

frontend architecturedesign systemsstate managementtestingperformanceaccessibilitybuild tooling

Deine Mission & Herausforderungen 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. Was du mitbringst 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.

neura-robotics-gmbhFrontend Architect (Mensch)
Apply to this job