Senior Fullstack Developer Angular & Python in Frankfurt am Main
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
Wir suchen einen Senior Fullstack Developer für ein agiles DevOps-Team, das eine Plattform zur netzweiten Simulation von Verkehrsbetrieb entwickelt und betreibt. Die Plattform beantwortet Fragen zu Pünktlichkeit, Kapazität und den Auswirkungen von Baumaßnahmen. Sie läuft als Cloud-Anwendung auf AWS mit Angular-Frontend, Python-Backend (FastAPI), serverlosen Daten-Pipelines und einer C++-Simulationsengine. Gearbeitet wird in einem Mono-Repository mit GitLab, vollautomatisierten CI/CD-Pipelines und in Sprints/PIs. KI-gestützte Entwicklung im Agentenmodus ist fester Bestandteil der täglichen Arbeit.
Aufgabenbeschreibung
-
Weiterentwicklung und Wartung einer Angular-22-Webanwendung mit Standalone Components und Signal-basiertem State Management
-
Implementierung datengetriebener Analyse-Ansichten (Zeitreihen, Karten, Tabellen, Zeit-Weg-Diagramme) auf Basis eines KPI-Frameworks mit GraphQL-Anbindung
-
Weiterentwicklung der WebGL-basierten Kartenvisualisierung (Deck.gl) für Infrastrukturen und Fahrzeugbewegungen
-
Entwicklung von Editor-Oberflächen für verschiedene Datenobjekte (Fahrplan, Infrastruktur, Stammdaten, Modellparameter)
-
Entwicklung und Pflege wiederverwendbarer UI-Komponenten auf Basis eines unternehmensweiten Design-Systems
-
Anbindung von REST- und GraphQL-Schnittstellen sowie Protobuf-basierter Datenkommunikation
-
Abbau technischer Schulden: Auflösung von Architekturverletzungen, Migration von Leaflet zu Deck.gl, Erhöhung der Testabdeckung
-
Konzeption und Durchführung automatisierter Tests (Unit, E2E)
-
Entwicklung von REST-Endpunkten im Python-Backend (FastAPI, Pydantic, SQLAlchemy) inkl. Schema-Migrationen (Alembic, PostgreSQL)
-
Erweiterung einer GraphQL-API (Ariadne) für die Auswertung großer Ergebnisdatenmengen (Athena/Parquet)
-
Weiterentwicklung serverloser Daten-Pipelines (AWS Lambda, Batch, S3, Glue) für Import, ETL und Simulationsläufe
-
Durchgängige Umsetzung von Features über Frontend, API und Pipeline hinweg, * Architektonische Weiterentwicklung gewachsener Anwendungen über Frontend und Backend hinweg (Modulschnitt, Schichtengrenzen, Auflösung von Architekturverletzungen), Erfahrungslevel in Jahren (> 5 Jahre Erfahrung)
-
Praktische Erfahrung mit agentischer, KI-gestützter Softwareentwicklung (Agentenmodus, nicht nur Autovervollständigung) mit Werkzeugen wie Kiro, Claude Code, Cursor oder OpenCode, Anzahl Referenzen 2
-
Python-Web-APIs mit FastAPI und Pydantic sowie relationale Datenhaltung über SQLAlchemy inkl. Schema-Migrationen, Anzahl Referenzen 2
-
Entwicklung und Implementierung von Algorithmen zur Planung im Güterverkehr, Anzahl Referenzen 1
Datenschutzhinweis
Requirements
- Senior-Erfahrung in der Angular-Entwicklung inkl. tragender Rolle bei Modul- und Komponentenschnitt sowie State-Management-Strategie, Erfahrungslevel in Jahren (> 5 Jahre Erfahrung)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…