Frontend Engineer (m/w/d) – Industrial UI/UX
Role details
Job location
Tech stack
Job description
Frontend-Architektur & Umsetzung
- Verantwortung für die Architektur des gesamten Frontends
- Entwicklung komplexer UI-Komponenten und Module
- Etablierung sauberer Strukturen, Patterns und Wiederverwendbarkeit
- Eigenständige und begründete technische Entscheidungen
UI/UX & Interaktionsdesign
- Entwicklung von Bedien- und Interaktionskonzepten für komplexe industrielle Prozesse
- Übersetzung abstrakter Systemlogik in verständliche Nutzerführung
- Arbeit mit Wireframes, Prototypen und iterativen Konzepten
- Aufbau eines konsistenten Look-&-Feel über alle Module hinweg
Datenvisualisierung
- Visualisierung von Zeitreihen, Zuständen, Abweichungen, Simulationen und Analyseergebnissen
- Entwicklung interaktiver Darstellungen für Live- und historische Daten
- Enge Zusammenarbeit mit Backend- und Backend-for-Frontend-Strukturen
Zusammenarbeit & Gestaltung
- Zusammenarbeit mit Projektleitung, Backend und Backend-for-Frontend
- Einbringen eigener Ideen und Hinterfragen von Lösungen
- Aktives Mitgestalten – technisch wie konzeptionell
Neue Technologien
- Beschäftigung mit neuen Interaktionsformen (z. B. KI-gestützte UI-Elemente, AR-Konzepte)
- Experimentieren, Bewerten und sinnvolles Integrieren neuer Ansätze
Requirements
Du bist jemand, der Dinge nicht nur verstehen, sondern wirklich begreifen will.
- Du willst wissen, wie Systeme aufgebaut sind
- wie Daten fließen
- wie Zustände entstehen
- wie sich Interaktionen anfühlen
- und du hast genug Erfahrung, um daraus robuste Frontend-Architekturen zu entwickeln und umzusetzen
Du denkst technisch tief, gehst gern neue Wege und hast Freude daran, komplexe Sachverhalte in intuitive, konsistente Bedienoberflächen zu übersetzen.
Ob du dich selbst als „Senior“ bezeichnest oder nicht, ist für uns zweitrangig. Wichtig ist, dass du Verantwortung übernehmen kannst und willst.
Technik
- Sehr gute Kenntnisse in React und TypeScript
- Erfahrung mit komplexen Single-Page-Applications
- Sicheres Verständnis von State-Management und Datenflüssen
- Fähigkeit, Frontend-Architekturen eigenständig zu entwerfen und umzusetzen
- Erfahrung in der Visualisierung komplexer Daten
- Freude daran, selbst zu entwickeln – nicht nur zu konzipieren
UI/UX
- Entwicklung von UX-Konzepte für komplexe Anwendungen
- Verständnis für Nutzerführung, Informationshierarchie und Interaktion
- Erfahrung mit Wireframes, Prototyping oder vergleichbaren Werkzeugen
Kommunikation
- Sehr gute Deutschkenntnisse für komplexe technische Abstimmungen
- Klare, strukturierte Kommunikation
- Fähigkeit, technische Zusammenhänge verständlich zu erklären
Arbeitsweise & Mindset
- Hohe Eigenständigkeit und Proaktivität
- Neugier auf technische Zusammenhänge
- Freude an komplexen Systemen
- Verantwortungsbewusstsein und Ownership-Mentalität
- Bereitschaft, neue Wege mit technischer Tiefe zu gehen
Was wir uns zusätzlich wünschen
- Erfahrung im Aufbau eines Designsystems
- Erfahrung mit Performance-Optimierung
- Erfahrung mit interaktiven Editoren, Konfiguratoren oder Flow-basierten Interfaces (z. B. React Flow)
- Verständnis für industrielle Software, IoT- oder datengetriebene Systeme
- Erfahrung mit Live-Daten, Streaming oder WebSockets
- Erfahrung mit automatisierten Tests
Nice-to-have
- Erfahrung mit AR- oder 3D-Interfaces
- Erfahrung mit KI-gestützten UI-Konzepten
- Erfahrung mit Simulationen oder digitalen Modellen
- Erfahrung in kleinen, wachsenden Softwareteams
Benefits & conditions
- Arbeit an einem technisch anspruchsvollen Produkt mit klarer Vision
- Großer Gestaltungsspielraum – technisch wie konzeptionell
- Arbeit an Themen ohne Standardlösungen
- Kleines, fokussiertes Team mit hohem Anspruch
- Flexible Arbeitszeiten
- Homeoffice möglich, regelmäßige Präsenz jedoch erwünscht
About the company
Twin.Link entwickelt eine Industrie-4.0-Plattform, die digitale Zwillinge, Live-Daten, Zeitreihenanalyse, KI, Simulation und AR in einem konsistenten System vereint.
Unser Anspruch ist es, komplexe industrielle Zusammenhänge so abzubilden, dass sie verständlich, beherrschbar und nachvollziehbar werden – für Entwickler, Ingenieure, Inbetriebnehmer, Service und Betreiber.
Wir bauen keine klassischen Webanwendungen. Wir bauen Werkzeuge, mit denen man Maschinen, Prozesse und Systeme wirklich begreifen kann.