Intro Text
Als zentrales Common UI Team gestalten wir die nächste Generation unserer Benutzeroberflächen – konsistent, wiedererkennbar und über viele Produkte hinweg. Gemeinsam mit dir entwickeln wir eine zentrale Komponentenbibliothek, die Vector-weit genutzt und ständig weiterentwickelt wird. So hinterlässt du sichtbare Spuren in der Zukunft unserer Software. Mit Frontend-Entwicklern, UI/UX-Designern, Software-Ingenieuren und DevOps-Spezialisten arbeitest du an wiederverwendbaren UI-Komponenten und den dazugehörigen Plattformen. Dabei gilt: Wissen teilen, Beiträge einbringen, gemeinsam eine moderne UI/UX-Landschaft vorantreiben – vom Design-System bis hin zum Build-, Test- und Deployment-Ökosystem.
Your Tasks
Entwicklung und Weiterentwicklung von wiederverwendbaren UI-Komponenten mit Fokus auf Webtechnologien und responsive Design
Pflege und Ausbau einer zentralen Komponentenbibliothek für zahlreiche Vector-Produkte
Enge Zusammenarbeit mit Designern und Entwicklern zur Umsetzung eines intuitiven und konsistenten Nutzungserlebnisses
Sicherstellung von Code-Qualität, Performance und Barrierefreiheit im Frontend
Aufbau und Pflege einer modernen Build- und Deployment-Pipeline für die UI-Library (CI/CD mit GitHub Actions, Docker, Artifactory sowie rund um Container, Dev-Container etc.)
Your Profile
Studium der Fachrichtung Informatik oder vergleichbare Qualifikation
Praktische Erfahrung mit React oder einem vergleichbaren Framework
Sehr gute Kenntnisse in TypeScript/JavaScript, HTML5 und CSS3
Kenntnisse im Aufbau von Designsystemen oder Komponentenbibliotheken sind von Vorteil
Linux-Kenntnisse und DevOps-Erfahrung von Vorteil
Erfahrungen mit Figma von Vorteil
Techstack
React, TypeScript/JavaScript, HTML, CSS, Tailwind, Node.js, NPM, Git, REST, GraphQL, Vite, Shadcn, Linux, Docker