Web-/Frontendentwickler
Role details
Job location
Tech stack
Job description
Du entwickelst, pflegst und optimierst moderne Web-Frontends für unsere stationären und mobilen Ticketautomaten sowie zugehörige Portale und Self-Service-Anwendungen (HTML5, CSS/SCSS, TypeScript/JavaScript)
benutzerfreundliches und performantes UI-Design, das auf unterschiedlichen Endgeräten zuverlässig funktioniert, gehört zu Deinem täglichen Doing; dabei setzt Du zeitgemäße UX/UI- Prinzipien wie klare Informationsarchitektur, konsistente Interaktionen und gut lesbare Typografie selbstverständlich um - für intuitive Nutzung durch Fahrgäste und Bediener * die Anbindung von Frontends an bestehende Backend- und Automatensysteme sowie von REST- APIs zur Kommunikation mit unseren Plattform- und Backend-Services gehören für Dich zum Standard
in enger Zusammenarbeit mit den Fachbereichen übersetzt Du Anforderungen in klare Oberflächenkonzepte und lässt Dein UX/UI-Gespür gezielt einfließen - gleichzeitig strukturierst und kapselst Du den Frontend-Code (z. B. Komponenten-Architekturen) so, dass Wiederverwendung, Wartbarkeit und Erweiterbarkeit gewährleistet sind
bei der Einführung und Weiterentwicklung eines einheitlichen Designsystems/Styleguides (z.ꢀB. Komponentenbibliotheken, wiederverwendbare Layout- und UI-Bausteine) mitzuwirken und so ein konsistentes Look-and-feel über alle Anwendungen zu gewährleisten, ist für Dich gelebte Praxis
bei der Einführung und Weiterentwicklung eines einheitlichen Designsystems/Styleguides (z. B. Komponentenbibliotheken, wiederverwendbare Layout- und UI-Bausteine) mitzuwirken und so ein konsistentes Look-and-feel über alle Anwendungen zu gewährleisten, ist für Dich gelebte Praxis
moderne Tools im Frontend-Entwicklungsprozess - etwa Build-Werkzeuge, Linting, Testing oder Bundler - sowie deren Integration in unsere CI/CD-Pipelines (z. B. GitHub Workflows/Actions) setzt Du routiniert ein
Requirements
ein abgeschlossenes Studium der Informatik, Medieninformatik, Softwaretechnik oder eine vergleichbare Ausbildung im Bereich Webentwicklung sowie mehrjährige Erfahrung in der Entwicklung von Web-Frontends mit TypeScript/JavaScript gehören zu Deinem Hintergrund
HTML5, CSS3 sowie SCSS/SASS beherrschst Du sicher und setzt moderne CSS-Konzepte wie Flexbox, Grid oder BEM gezielt ein; praktische Erfahrung mit modernen Frontend-Frameworks (z.ꢀB. Angular, React oder Vue.js) rundet Dein technisches Know-how ab
der Umgang mit REST-APIs, das Design und die Anbindung HTTP-basierter Schnittstellen sowie der Einsatz gängiger Frontend-Build- und Toolchains (z.ꢀB. Webpack, npm, Linting) und Testing-Frameworks wie Jest oder Karma zählen zu Deinen technischen Stärken - Git, GitHub, Pull-Request- Workflows und CI/CD-Pipelines nutzt Du souverän
ein ausgeprägtes Verständnis für nutzerzentrierte UX/UI zeichnet Dich aus: Du leitest aus Anforderungen Wireframes oder Flows ab, strukturierst Oberflächen logisch und achtest auf Konsistenz, Lesbarkeit und Bedienbarkeit
Grundkenntnisse moderner Backend-Architekturen (z.ꢀB. Microservices, Event-Driven) sowie die konstruktive Zusammenarbeit an Schnittstellen mit Backend-Kolleg:innen gehören für Dich zum professionellen Miteinander
analytisches Denkvermögen, eine strukturierte Arbeitsweise und Eigenmotivation zeichnen Dich aus; Team- und Kommunikationsfähigkeit, Neugier auf moderne Technologien - insbesondere KI- /AI-Tools wie ChatGPT oder GitHub Copilot - sowie Freude am aktiven Wissensaustausch im Team runden Dein Profil ab * In Deutsch kommunizierst Du sicher (mindestens C1-Niveau)
Benefits & conditions
- flache Hierarchie - direkter Kontakt zu Entscheidern
- hoher Grad an Selbstorganisation und Verantwortung
- unbefristeter Arbeitsvertrag
- flexible Arbeitszeiten zur Unterstützung der Work-Life-Balance, großzügige Homeofficemöglichkeit gemäß Betriebsvereinbarung, 30 Tage Urlaub & Sonderurlaub
- jährliche Entwicklungsgespräche - Du bekommst ein individuelles Weiterbildungsbudget
- Team-Events, Benefits, wie Hansefit, Jobticket, "Mein Dienstrad", digitale Essensmarke
- für Verbesserungsvorschläge sind wir dankbar - Ideenmanagement