Über den Bereich
Für den Bereich Air SIGINT Software Engineering suchen wir zum nächstmöglichen Zeitpunkt einen "UI Designer / Design System Architect (w/m/d)" am Standort Ulm.
Die Abteilung erstellt Software für fliegende Electronic Warfare Systeme unter Anwendung von effizienten und innovativen Technologien, Prozessen und Tools.
Ihre Aufgaben
- Aufbau eines skalierbaren Design-Systems „from scratch“: Definition von Design-Prinzipien, Komponentenbibliothek, Design Tokens und Dokumentation
- Konzeption und Gestaltung konsistenter UI-Komponenten (z.B. Elemente, Module, Komponenten, Navigationsmuster) inkl. States, Responsiveness und Interaktionsverhalten
- Definition und Pflege von Design Tokens (Farben, Typografie, Spacing, Icons, ggf. Motion) sowie enge Abstimmung zur Abbildung dieser Tokens in der Entwicklung
- Aufbau und Pflege einer zentralen Komponenten‑ und Template-Bibliothek (z.B. Komponenten, Varianten, Layout-Grids, Styles)
- UI-Design und -Finishing für zentrale Screens und Flows des Projekts auf Basis des Design-Systems
- Durchführung von UI- und System-Reviews: Sicherstellen, dass Layouts und Implementierungen auf dem Design-System basieren und konsistent umgesetzt werden
- Enge Zusammenarbeit mit Frontend-Entwicklung bei der Implementierung der Komponenten (z.B. Design-Hand-Off, States, Interaktionen, technische Constraints)
- Aufbau schlanker Governance-Prozesse (Contribution, Versionierung, Umgang mit Änderungen) sowie laufende Weiterentwicklung des Systems über das initiale Projekt hinaus
Ihr Profil
- Mehrjährige Erfahrung im UI Design für Web- oder Desktop-Anwendungen, idealerweise in komplexen, daten- oder prozesslastigen Kontexten (Industrie von Vorteil)
- Sehr gute Kenntnisse in einem professionellen UI-/Prototyping-Tool (z.B. Axure, Figma, o.ä. – die konkrete Toolwahl triffst du mit uns gemeinsam)
- Fundiertes Verständnis von Design-Systemen: Komponentenstrukturen, Patterns, Design Tokens, Guidelines und Dokumentation
- Technisches Grundverständnis für Frontend (z.B. Web / Java, CSS, Komponenten-Frameworks), um mit Entwickler*innen auf Augenhöhe zusammenzuarbeiten
- Hoher Anspruch an Konsistenz, Typografie, Layout, Kontrast und Usability, inklusive Bewusstsein für Barrierefreiheit
- Strukturierte, kommunikative Persönlichkeit, die gerne systemisch denkt, Verantwortung übernimmt und Freude daran hat, etwas Neues von Grund auf aufzubauen