Frontend Entwickler React / TypeScript - Digitalisierungsprojekt DiBe ID02553
Role details
Job location
Tech stack
Job description
Das Projekt "DiBe" (Digitalisierung Bereitstellung) verfolgt das Ziel, eine neue Softwarelösung als Nachfolger einer bestehenden Planungs- und Dispositionssoftware zu entwickeln. Die Anwendung soll Standorte dabei unterstützen, täglich mehr Züge effizient bereitzustellen sowie Instandhaltungs- und Planungsprozesse ohne doppelte Arbeiten zu verbessern. Die Zusammenarbeit erfolgt weitestgehend agil im Kanban-Modus, angelehnt an SAFe. In den Projektteams arbeiten interne und externe Expert:innen gemeinsam an der Umsetzung. Leistungsumfang / Aufgaben Der Dienstleister erbringt folgende Leistungen im Rahmen eines agilen Umsetzungsteams:
-
Fachliche Unterstützung im agilen Prozess (Plannings, Reviews, Dailies, Retros)
-
Entwicklung des Frontends auf Basis von UX-Entwürfen mit React
-
Erstellung, Durchführung und Analyse entwicklungsnaher Last- und Mengengerüsttests
-
Analyse und Behebung von Security Findings sowie Fehlern in deployten Artefakten
-
Aufbau und Umsetzung von End-to-End Tests (Glue Code in Java) innerhalb der aktuellen Toolchain (XRay Gherkin Cucumber SilkTest)
-
Unterstützung von Pilotierungen im Rahmen des 2nd-Level Supports, * Modernem Frontend Development (React, TypeScript)
-
Testautomatisierung und Qualitätssicherung im agilen Umfeld
-
Security- und Performance-nahe Entwicklungsunterstützung
-
Zusammenarbeit in skalierten agilen Projekten (SAFe/Kanban) Idealerweise Erfahrung im Umfeld komplexer Dispositions- oder Planungssoftware
Requirements
- Mindestens 3 Jahre Erfahrung im Umgang mit End-to-End Testing (Cypress und/oder Playwright)
- Mindestens 3 Jahre fundierte Kenntnisse in TypeScript
- Mindestens 3 Jahre Erfahrung mit React-nahen Libraries wie Zod, React-hook-form, Tanstack, Jotai oder vergleichbar
- Mindestens 3 Jahre praktische Erfahrung im Design und in der Umsetzung von Softwarearchitekturen Mindestens 3 Jahre Erfahrung in der Frontend-Softwareentwicklung mit React und Express, * Erfahrung mit automatisierten Security-Analysen (idealerweise Trivy, Fortify, Whitesource)
- Erfahrung mit IP-Netzwerken im Rahmen von Fehleranalysen
- Kenntnisse in der Umsetzung von Softwarearchitektur in Code
- Fähigkeit, Kernkonzepte wie CI/CD, Agile und Automation gegenüber internen und externen Stakeholdern zu kommunizieren
- Verständnis von Microservices-Architekturen
- Erfahrung mit CI/CD Workflows und Tools basierend auf GitLab / GitRunner Kenntnisse in der Erstellung automatisierter E2E Tests, idealerweise mit Cucumber oder SilkTest