Senior Full-Stack Developer (m/w/d)

XNB-279

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-Entwickler:innen, UI/UX-Designer:innen, Software-Ingenieur:innen und DevOps-Spezialist:innen 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.

Deine Aufgaben

  • 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  Designer:innen und Entwickler:innen 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.)

Dein Profil

  • 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