Als Web-Frontendentwickler:in entwickelst du in einem agilen Team eine moderne, performante React‑Webanwendung mit TypeScript und Vite, welche die Digitalisierung der Bahn vorantreibt und gesellschaftlichen Mehrwert schafft
Du stimmst die API-Spezifikation der Anwendung mit dem Team ab und setzt deren Integration im Frontend um. Externe APIs bindest du bei Bedarf ein
Du sicherst eine hohe Qualität und Wartbarkeit der Anwendung durch Clean Code, Tests, Reviews, Refactorings, Performance‑Optimierung und konsequente Projektdokumentation (Setup, Architektur, Entscheidungslog)
Du bringst dich proaktiv in den Entwicklungsprozess ein, identifizierst Verbesserungspotenziale und arbeitest dabei eng mit den UX Designern, Business Analysten und dem DevOps-Team zusammen
Du stellst die Anwendungssicherheit im Frontend durch Security Best Practices sicher, u. a. mit Eingabevalidierung, Schutz gegen XSS/CSRF, Headern, Cookie‑Einstellungen, OAuth, Rollenmanagement, CORS‑Konfiguration, Secretmanagement, gepflegten Dependencies
Idealerweise bringst du Erfahrungen in der Backend-Entwicklung mit und unterstützt das Team bei Bedarf bei der Weiterentwicklung der APIs, bei Schnittstellenintegrationen oder CI/CD Pipelines im AWS-Umfeld
Du bringst mehrjährige Erfahrung in der Entwicklung moderner Web-Frontends mit React und TypeScript mit und arbeitest sicher mit Vite sowie gängigen Build- und Bundling-Mechanismen
Du bist routiniert im Umgang mit Node.js, React, TypeScript, Vite, GitLab CI, Playwright und OpenAPI und setzt diese Technologien souverän im Alltag ein
Du verfügst über solide UX- und Accessibility-Grundlagen (responsives Design, WCAG-Bewusstsein) und legst Wert auf klare, saubere Schnittstellen
Du übernimmst Ownership, arbeitest proaktiv und bringst ein hohes Qualitätsbewusstsein mit. Dabei kommunizierst du klar und deutlich - sowohl mündlich als auch schriftlich in Deutsch und Englisch
Idealerweise bringst du Kenntnisse in AWS-Serverless-Architekturen (CloudFront, S3, Lambda, API Gateway), der API-Implementierung in Python oder TypeScript sowie erste Erfahrungen mit Streaming- und Video-Technologien mit
Sei Teil eines vielfältigen und dynamischen Teams bei einem innovativen Softwareunternehmen der Deutsche Bahn AG
Arbeite in einem agilen und kreativen Umfeld mit der Möglichkeit, die Zukunft der urbanen und grünen Mobilität mit zu gestalten
Trage aktiv dazu bei die digitalen Vertriebsplattformen der Deutschen Bahn AG technisch weiterzuentwickeln und auf ein neues Level zu heben
Profitiere von einem jährliches Budget für Deine berufliche Weiterentwicklung und einer Vielzahl weiterer Benefits wie ein bezuschusstes Deutschland-Ticket, Jobrad, Hardware Leasing, Betriebliche Altersvorsorge sowie Vergünstigungen im DB Reisemarkt und bei Corporate Benefits
Nutze die Möglichkeit, mobil aus dem Ausland zu arbeiten und genieße Flexibilität bei der Gestaltung Deiner Arbeitszeit und Deines Arbeitsortes. Zusätzlich erwarten Dich 30 Tage Urlaub und die Option auf ein Sabbatical von bis zu 3 Monaten