> Markdown version of [/jobs/ext/4001398-senior-full-stack-developer-angular-python-fastapi](https://www.wearedevelopers.com/jobs/ext/4001398-senior-full-stack-developer-angular-python-fastapi). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Developer (Angular & Python / FastAPI) - **Company:** Westhouse Consulting GmbH - **Location:** Garching bei Munchen, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Unit Testing, Spreadsheets, Code Coverage, Databases, Data Transmissions, Extract Transform Load (ETL), Data Warehousing, Cursor, Database Schema, Protocol Buffers, Python (Programming Language), PostgreSQL, Software Engineering, SQLAlchemy, WebGL, Parquet, Claude Code, AWS Lambda, Backend, Fastapi, Graphql, Data Objects, Front End Software Development, Web Api - **Published:** October 29, 2026 - **Apply:** https://www.westhouse-group.com/bewerbungsformular/?job-id=180740&post-id=64537 ## About the Role * Nachgewiesene Senior-Erfahrung in der Angular-Entwicklung: professionelle Frontend-Entwicklung, überwiegend mit Angular, inkl. tragender Rolle bei Modul- und Komponentenschnitt sowie State-Management-Strategie - Mindestens 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 - Mindestens 5 Jahre * Praktische Erfahrung mit agentischer, KI-gestützter Softwareentwicklung (Agent-Modus, nicht nur Code-Autovervollständigung) mit Werkzeugen wie Kiro, Claude Code, Cursor, OpenCode - Mindestens 2 Referenzen * Python-Web-APIs: FastAPI mit Pydantic sowie relationale Datenhaltung über SQLAlchemy inkl. Schema-Migrationen - Mindestens 2 Referenzen * Erfahrung in der Entwicklung und Implementierung von Algorithmen zur Planung des Schienengüterverkehrs * SOLL-Anforderungen ## Description * 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) Infrastrukturen und Transportbewegungen * 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)