Frontend Angular Entwickler (m/w/d)
Der Frontend Angular Entwickler ist an der Entwicklung moderner, performanter Benutzeroberflächen beginnend mit der Analyse über den Test hinaus bis zur Auslieferung in Produktion inkl. daraus entstehenden Wartungsmaßnahmen beteiligt. Er bringt seine Fähigkeiten in das Entwicklungsteam mit ein, um anstehende Aufgaben gemeinsam zu meistern und zukunftssichere Frontend-Lösungen zu entwickeln.
Rahmenbedingungen:
Einsatzort: Remote und Karlsruhe oder München, innerhalb von 13 Wochen jeweils für 2-3 Tage vor Ort
Start: ASAP
Projektdauer: 7-12 Monate mit Option auf Verlängerung
Auslastung: 100% Vollzeit
Ihre Aufgaben:
Konzeption, Entwicklung, Test, Pflege und Wartung moderner Angular‑Anwendungen (Angular 19+)
Eigenständige Implementierung und Optimierung performanter Angular‑Anwendungen unter Nutzung neuer Framework‑Features
Implementierung von Standalone Components und signalbasierter Architektur für reaktives State‑Management
Entwicklung responsiver und barrierefreier (A11y) Benutzeroberflächen
Zusammenarbeit mit UI/UX‑Designern, Backend‑Entwicklern und dem Produktmanagement zur nahtlosen Integration
Berücksichtigung von Modularisierung, Skalierung und Wartbarkeit durch Lazy Loading und Code Splitting
Spezifizierung und Schätzung von Frontend‑Anforderungen im Rahmen der Sprintplanung bzw. während der Konstruktionsphase
Umsetzung der vom Produktmanagement definierten Frontend‑Anforderungen bis zur Auslieferung in der vereinbarten Qualität
Durchführung umfassender Frontend‑Tests (Unit‑Tests mit Jest/Jasmine, E2E‑Tests mit Cypress)
Integration in CI/CD‑Pipelines sowie Nutzung von Container‑Technologien (Docker, OpenShift)
Ihr Profil:
Erforderliche technische Kenntnisse:
Kern-Technologien:
Angular 19+ mit modernen Features (Control Flow, Signals, Standalone Components)
TypeScript (ES6+) für typsichere Entwicklung
HTML5/CSS3 mit modernen Standards und CSS Grid/Flexbox
JavaScript/ES6+ (Promises, async/await, Module-System)
Angular Material oder andere UI-Component-Libraries
RxJS für reaktive Programmierung und Observable-Patterns
Cypress für E2E Tests
Development Tools & Practices:
WebStorm, Visual Studio Code oder vergleichbare IDEs
Angular CLI für Projektmanagement und Code-Generation
Git/GitLab für Versionskontrolle und Code-Review-Prozesse
NPM/Yarn für Paket-Management
Webpack/Vite Build-Tools und Bundle-Optimierung
ESLint/Prettier für Code-Qualität und Formatierung
SonarQube für statische Codeanalysen
Testing & Quality Assurance:
Unit Testing mit Jest, Jasmine oder Karma
End-to-End Testing mit Cypress /Playwright
Accessibility Testing Tools und ARIA-Standards
Performance Testing und Lighthouse-Optimierung
Deployment & DevOps:
Docker für Containerisierung von Frontend-Anwendungen
CI/CD Pipelines (GitLab CI)
Sprachkenntnisse:
Verhandlungssichere Deutschkenntnisse (mind. C1)
Nice To Have:
Mehrjährige Erfahrung im Banking
Fundierte Erfahrung in agiler Entwicklung (Scrum, SAFe)
Eigener hoher Anspruch an Code-Qualität und Clean Code Prinzipien
Troubleshooting-Expertise für komplexe Frontend-Probleme
Frontend Angular Entwickler (m/w/d)
Frontend Angular Entwickler (m/w/d)