Remote/FFM - Senior Fullstack Developer Angular / Python – Geospatial & Railway (m/w/d)

iSAX Consulting GmbH
Ansprechpartner: Ersin Burak Arslan
Frankfurt am Main,  Deutschland
80% RemoteFreiberuflichStart 1/2027Dauer 12 Monate100% Auslastung

Beschreibung

Liebes Netzwerk,

aktuell suchen wir einen Senior Fullstack Developer Angular / Python – Geospatial & Railway (m/w/d)

Start: 01.01.2027 - 31.12.2027 ++
Ort: Remote 171 PT / FFM 45 PT
Auslastung: 100%, Deutschsprachig



Aufgaben:
- Weiterentwicklung und Wartung einer Angular-22-Webanwendung mit Standalone Components und Signal-basiertem State Management
- Implementierung datengetriebener Analyse-Ansichten (Zeitreihen, Karten, Tabellen, Bildfahrpläne) auf Basis eines generischen KPI-Frameworks mit GraphQL-Anbindung
- Weiterentwicklung der WebGL-basierten Kartenvisualisierung (Deck.gl) für Eisenbahn-Infrastrukturen und Zugbewegungen
- Entwicklung von Editor-Oberflächen für verschiedenste Datenobjekte (Fahrplan, Infrastruktur, Stammdaten, Modellparameter)
- Entwicklung und Pflege wiederverwendbarer UI-Komponenten (projektinterne Komponentenbibliothek) 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 Qualitätssicherungsmaßnahmen (Unit-Tests, E2E-Tests)
- Entwicklung und Wartung von REST-Endpunkten des Python-Backends (FastAPI, Pydantic, SQLAlchemy) inkl. Datenbank-Schema-Migrationen (Alembic, PostgreSQL)
- Erweiterung einer GraphQL-API (Ariadne) für die Auswertung großer Ergebnisdatenmengen über eine spaltenorientierte Analyse-Datenbank (Athena/Parquet)
- Weiterentwicklung serverloser Daten-Pipelines (AWS Lambda, AWS Batch, S3, Glue) für Import, ETL und Simulationsläufe
- Durchgängige Umsetzung von Features über Frontend, API und Pipeline hinweg (ein Merge Request pro E2E-Feature)


Muss-Anforderungen:
- Mehr als 5 Jahre nachgewiesene Senior-Erfahrung in der Angular-Entwicklung: professionelle Frontend-Entwicklung, überwiegend mit Angular, inkl. tragender Rolle bei Modul- und Komponentenschnitt sowie State-Management-Strategie
- Mehr als 5 Jahre Erfahrung in der architektonischen Weiterentwicklung gewachsener Anwendungen über Frontend und Backend hinweg: Modul- und Komponentenschnitt, Abhängigkeitsrichtungen und Schichtengrenzen, Auflösung bestehender Architekturverletzungen
- Praktische Erfahrung mit agentischer, KI-gestützter Softwareentwicklung (Agent-Modus, nicht nur Code-Autovervollständigung) mit Werkzeugen wie Kiro, Claude Code, Cursor, OpenCode (2 Projektreferenzen)
- Erfahrung mit Python-Web-APIs: FastAPI mit Pydantic sowie relationale Datenhaltung über SQLAlchemy inkl. Schema-Migrationen (2 Projektreferenzen)
- Erfahrung in der Entwicklung und Implementierung von Algorithmen zur Planung des Schienengüterverkehrs (1 Projektreferenzen)


Soll-Anforderungen:
- Erfahrung mit WebGL-basierter Karten- und Geodaten-Visualisierung großer, dynamischer Datenmengen sowie der interaktiven Bearbeitung von Kartenobjekten (Auswahl, Verschieben, Editieren von Geometrien und Attributen) - mit Deck.gl, MapLibre, Three.js (2 Projektreferenzen)
- Erfahrung mit komplexen, performanten Tabellendarstellungen großer Datenmengen mittels AG Grid (2 Projektreferenzen)
- Erfahrung in der Entwicklung komplexer, interaktiver Editor- und Formularoberflächen für strukturierte Datenobjekte (dynamische Formulare, Validierung, Dirty-/Undo-Handling, Konfliktbehandlung bei gleichzeitigem Bearbeiten) (2 Projektreferenzen)
- Erfahrung mit der performanten Darstellung großer Datenmengen mittels der Charting-Bibliothek Plotly.js, insbesondere Zeitreihen und interaktive Diagramme (2 Projektreferenzen)
- Nachgewiesene Tiefe in der Entwicklung produktiver Python-Web-Services mit FastAPI (oder vergleichbar): Authentifizierung und rollen-/rechtebasierte Autorisierung (OIDC/JWT, API-Keys), versionierte Schema-Migrationen an einer laufenden relationale (2 Projektreferenzen)
- Erfahrung in der Umsetzung von UI auf Basis eines Design-Systems mit Figma - inkl. Arbeit mit Design-Tokens/Variables und der Verzahnung von Design und Code (z.B. Figma Code Connect) (2 Projektreferenzen)



Wir würden uns freuen Ihnen ein tolles Projekt vorzustellen.

Ich freue mich daher sehr auf die Zusendung Ihres Profils unter der Angabe Ihrer Verfügbarkeit und Ihren Konditionen (remote u. ggf. vor Ort).nsprojekten mit mehr als 10 Mitarbeitenden und komplexer Architektur, nachgewiesen durch mindestens 2 Projektreferenzen
- Branchen- und Integrationswissen sowie praktische Erfahrung mit der Entwicklung, Integration oder dem Betrieb von Fahrgastinformationssystemen im ÖPNV-Umfeld auf Junior-Niveau (bis zu 3 Jahre Erfahrung)




Wir würden uns freuen Ihnen ein tolles Projekt vorzustellen.

Ich freue mich daher sehr auf die Zusendung Ihres Profils unter der Angabe Ihrer Verfügbarkeit und Ihren Konditionen (remote u. ggf. vor Ort).

Bewerben