Senior Full Stack Developer (Angular & Python / FastAPI) (m/w/d)

Senior Full Stack Developer (Angular & Python / FastAPI) (m/w/d)

Vollzeit Vor Ort
W

Westhouse ist eines der führenden Recruitment-Unternehmen für die Vermittlung hochqualifizierter Fachexperten aus dem gesamten IT-Lifecycle- und Engineering-Bereich.


Für unseren Kunden suchen wir aktuell eine/n


Senior Full Stack Developer (Angular & Python / FastAPI) (m/w/d) - 60355


Rahmeninformationen



  • Referenz: 180740

  • Start: 2027-01-01

  • Dauer: 31.12.2027

  • Standort: 60355

  • Arbeitsumfang: full-time216 PT (Davon 45 PT Onsite)

  • Sprachen: Deutsch (C2/Muttersprachliches Niveau)


Ihre Qualifikationen



  • Bitte nur bewerben wenn ALLE MUSS-Anforderungen erfüllt sind

  • MUSS-Anforderungen:

  • 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:

  • 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 - Mindestens 2 Referenzen

  • Erfahrung mit komplexen, performanten Tabellendarstellungen großer Datenmengen mittels AG Grid - Mindestens 2 Referenzen

  • Erfahrung in der Entwicklung komplexer, interaktiver Editor- und Formularoberflächen für strukturierte Datenobjekte (dynamische Formulare, Validierung, Dirty-/Undo-Handling, Konfliktbehandlung bei gleichzeitigem Bearbeiten) - Mindestens 2 Referenzen

  • Erfahrung mit der performanten Darstellung großer Datenmengen mittels der Charting-Bibliothek Plotly.js, insbesondere Zeitreihen und interaktive Diagramme - Mindestens 2 Referenzen

  • 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 - Mindestens 2 Referenzen

  • 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)


Ihre 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) 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)


Interessiert?


Interessiert? Wir freuen uns auf Ihren aussagekräftigen Lebenslauf/CV in elektronischer Form.


Ihre Ansprechpartner


Mark Plewe
P: +49-69-24007541
E: m.plewe@westhouse-group.com

#J-18808-Ljbffr

Senior Full Stack Developer (Angular & Python / FastAPI) (m/w/d) Arbeitgeber: Westhouse Group

Westhouse bietet eine dynamische und unterstützende Arbeitsumgebung in Augsburg, die es unseren Mitarbeitenden ermöglicht, ihre Fähigkeiten im Bereich SAP und der Energiewirtschaft weiterzuentwickeln. Wir fördern eine teamorientierte Kultur, in der Eigeninitiative geschätzt wird und individuelle Wachstumschancen geboten werden. Zudem profitieren unsere Mitarbeiter von flexiblen Arbeitsmodellen und einer hohen Datenqualität, die für eine effiziente Bearbeitung von Kundenanfragen sorgt.

W

Kontaktdaten:

Westhouse Group Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Full Stack Developer (Angular & Python / FastAPI) (m/w/d) erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Westhouse Group anzuklopfen, wenn du dich auf die Stelle als Senior Full Stack Developer (Angular & Python / FastAPI) (m/w/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Westhouse Group vorzubereiten!

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Westhouse Group klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Westhouse Group vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.