Kurzbeschreibung
Der Scope umfasst die Entwicklung von Webapplikationen zur Fahrplankonstruktion. Die implementierte Frontend-Software ist in die IT-Basislandschaft zu integrieren. Du bringst deine IT- und Frontend-Expertise im Beratungsgebiet ein. Im Vordergrund steht die Entwicklung sicherer, performanter und stabiler Webanwendungen auf Basis von React und TypeScript. Die Erwartung an dich ist ein Product-Level-Mindset, um die Sicherstellung eines stabilen Anwendungsbetriebs sowie die kontinuierliche Optimierung der Frontend-Lösung aktiv zu unterstützen.
Du erbringst folgende Leistungen:
- Konzeption, Entwicklung und Optimierung einer Webanwendung auf Basis von React und TypeScript
- Umsetzung einer performanten Benutzeroberfläche für die Anzeige, Bearbeitung und Übergabe von großen Datenmengen (~100k Datensätze) an nachgelagerte Systeme
- Entwurf und Implementierung modularer, wartbarer und skalierbarer Frontend-Architekturen
- Anbindung der Frontend-Lösung an bestehende APIs und Sicherstellung der Datenintegrität
- Beratung bei der Weiterentwicklung der Frontend- und UI-Strategie
- Erstellung von UI-Komponenten und Bibliotheken gemäß aktueller Best Practices
- Analyse und Optimierung der Frontend-Performance für große Datensätze
- Durchführung von Unit-Tests und Integrationstests mit Fokus auf Frontend-Qualität
- Durchführen der Reviews von Design, Code und Tests
- Dokumentation der entwickelten Software und der zugehörigen Architekturen
- Identifikation und Bewertung technischer Risiken sowie Vorschläge für deren Minderung
- Erstellung, Aufwandsschätzung und Planung von User Stories und Features gemäß SAFe-Vorgehensmodell
Besondere Tätigkeitsmerkmale
MUSS-Anforderungen:
- 5 Jahre praktische Erfahrung in der Entwicklung der Frontend-Architektur und des Frontends von Web-Anwendungen zur Anzeige und Bearbeitung von großen Datenmengen (>100k Datensätzen) mit React -> im Lebenslauf nachvollziehbar sichtbar, wird im Interview geprüft
- 5 Jahre praktische Entwicklungserfahrung in Typescript im Frontend -> im Lebenslauf nachvollziehbar sichtbar, wird im Interview geprüft
- 3 Jahr praktische Erfahrung im Einsatz von Tools zum automatischen Testen von Frontends -> im Lebenslauf nachvollziehbar sichtbar, wird im Interview geprüft
- 3 praktische Entwicklungserfahrung in JavaScript mit dem Framework Next.js und der Verwendung von CSS -> im Lebenslauf nachvollziehbar sichtbar, wird im Interview geprüft
- 3 Jahre Erfahrung in der Anbindung von APIs (REST) -> im Lebenslauf nachvollziehbar sichtbar, wird im Interview geprüft
Soll-Anforderungen:
- 2 Jahre praktische Erfahrung mit Material UI oder einem vergleichbaren Komponenten-Framework -> Im Lebenslauf nachzuweisen, wird im Interview überprüft
- 2 Jahre praktische Erfahrung in der Optimierung von Ladezeiten und Frontend-Performance -> Im Lebenslauf nachzuweisen, wird im Interview überprüft
- 2 Jahre praktische Erfahrung im Aufbau von Buildsystemen und CI/CD-Pipelines für Frontend Projekte -> Im Lebenslauf nachzuweisen, wird im Interview überprüft
- Erfahrung in der Arbeitsweise agiler Teams (SCRUM, SAFe, Kanban) -> Im Lebenslauf nachzuweisen, wird im Interview überprüft
- Fachliche Grundkenntnisse im Eisenbahnsektor idealerweise im Bereich Kapazitätsservice -> Im Lebenslauf nachzuweisen, wird im Interview überprüft
Die Leistungserbringung erfolgt 80% Remote und 20% Onsite (Frankfurt)