Senior Fullstack Software Engineer (Angular Fokus) (m/w/d)

Summary

This senior fullstack role focuses on Angular and NgRX development within a complex banking environment, involving the full software lifecycle from design to production. The position requires working in cross-functional agile teams and includes occasional on-site presence in Munich.

Wir, die emagine GmbH, suchen einen erfahrenen Fullstack-Entwickler (m/w/d) mit Schwerpunkt Frontend (Angular und NgRX). Die Rolle umfasst die Mitwirkung entlang des gesamten Softwareentwicklungsprozesses von der Analyse fachlicher Anforderungen über Konzeption, Entwicklung und Test bis hin zur Auslieferung in die Produktion sowie der anschließenden Wartung und Weiterentwicklung der Anwendungen.

Start: 07.09.2026
Dauer: 6 Monate, mit Option auf Verlängerung
Ort: Remote und München. 1-2x pro Monat vor Ort, Onboarding ggf. nach Absprache 2-3 Tage vor Ort, zusätzlich alle 13 Wochen zu den PI Plannings vor Ort. Rest remote.
Auslastung: 100%

Im Aufgaben:

  • Konzipiert, designed, entwickelt, testet, pflegt und wartet Software.

  • Berücksichtigt die Modularisierung, Skalierung und Wartbarkeit des Softwareprodukts.

  • Ist in der Lage, verschiedene Aufgabendisziplinen innerhalb des Teams wahrzunehmen (Entwicklung dezentral, Entwicklung zentral, Test und Fachexpertise), kann Spezialist in einer Disziplin sein.

  • Der Software Engineer spezifiziert und schätzt Anforderungen in der Sprintplanung bzw. während der Konstruktionsphase.

  • Identifiziert und organisiert Aufgaben in Abstimmung mit dem Team und bearbeitet diese.

  • Setzt die vom Produktmanager und Produktverantwortlichen in der Entwicklung geforderten Anforderungen bis zur Auslieferung in der definierten Qualität um (beinhaltet u. a. Konzeption / Design, Implementierung, Test bzw. Testautomatisierung, Auslieferung).

  • Fordert Maßnahmen zur Erreichung der Qualitätsziele des Produktes vom Produktverantwortlichen oder Projektleiter ein.

  • Berät den Produktverantwortlichen in der Entwicklung bei der Ausgestaltung der Entwicklungsartefakte.

  • Im mixed Umfeld ist er für die Selbstorganisation des Teams mit verantwortlich. Hierzu gehört auch die Definition von Fertigstellungskriterien im Team sowie die Priorisierung und verbindliche Zusage von Anforderungen innerhalb eines Sprints gegenüber dem Squad Owner (Product Owner) oder Projektleiter.

  • Identifiziert geeignete Maßnahmen und setzt diese zur Optimierung der Teamarbeit im Rahmen des kontinuierlichen Verbesserungsprozesses um.

  • Realisierung der Module/Datenbanken

  • Integration der Module/Datenbanken zu Software-Einheiten

  • Einbindung der SW-Einheiten ins System

  • Durchführung der Freigaben

  • Durchführung von Entwicklertest (inkl. der Übergabe in die Testinfrastruktur und abschließender Tests der implementierten Module)

Ihr Profil:

  • Erfahrung in Umfeldern mit hohem Komplexitätsgrad (Abhängigkeiten, fachliche Abstimmungen mit Schnittstellen außerhalb des Team-Umfelds)

  • Erfahrung hinsichtlich der Einhaltung regulatorischer Bankenanforderungen

  • Erfahrung in agiler Entwicklung (Scrum, SAFe)

  • Hoher eigener Anspruch an die Qualität der Auslieferung

  • Kenntnisse von Methoden für Troubleshooting

  • Erfahrung mit agilen Projektarbeitsweisen

  • Erfahrung in der Zusammenarbeit mit cross-funktionalen Teams

  • Erfahrung mit modernen IDEs, insbesondere IntelliJ oder WebStorm

Technologien:

  • Angular 21 (Pflicht)

  • NgRX (Pflicht)

  • Node (Pflicht)

  • Vitest

  • Docker / Kubernetes / OpenShift

  • Helm

  • Spring Boot

  • Git / GitLab

  • JPA/Postgres

  • Playwright

  • Kafka

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available