Senior Angular Entwickler – Remote Internetbanking-Projekt
Aus der Ferne
Vollzeit
Das Projekt zielt darauf ab, die bestehende Internet-Banking-Plattform eines führenden Finanzdienstleisters grundlegend zu modernisieren. Mit einer schlanken Thin-Client-Architektur wollen wir Legacy-Systeme (SOAP, REST, GraphQL) effizient integrieren. Der Fokus liegt auf Performance, Sicherheit und erstklassiger User Experience. Dabei setzen wir auf agile Entwicklung in cross-funktionalen Teams (Scrum). Die Thin-Client-Architektur gewährleistet schnelle Updates und einfache Wartung.
Unternehmensprofil
Unser Kunde ist eine international tätige Bank mit über fünf Millionen Kunden weltweit. Das Entwicklungsteam besteht aus über 100 IT-Experten in verschiedenen Zeitzonen. Sie arbeiten in einem modernen Arbeitsumfeld mit flachen Hierarchien und offener Feedbackkultur. Regelmäßige Tech-Talks und Hackathons fördern Innovation und Wissensaustausch. Das Unternehmen investiert in Ihre Weiterbildung und zertifiziert relevante Skills.
Hauptverantwortlichkeiten
- Analyse der Geschäftsanforderungen und Erstellung technischer Spezifikationen im Rahmen agiler Sprints.
- Entwurf und Implementierung modularer Angular-Komponenten (Version 14+).
- Integration von RESTful-APIs und SOAP-Endpunkten mit *RxJS*-Pipelines.
- State-Management mit NgRx und Optimierung von Redux-basierten Architekturen.
- Implementierung von Responsive Design und barrierefreien Interfaces (WCAG 2.1).
- Performance-Tuning: Reduzierung der Ladezeiten, Lazy Loading und Code-Splitting.
- Debugging und Fehlerbehebung mithilfe von Chrome DevTools und Angular CLI.
- Entwicklung und Wartung von Unit-Tests (Jasmine, Karma) und E2E-Tests (Cypress).
- Einrichtung und Pflege von CI/CD-Pipelines (GitLab CI/CD, Docker) für automatisierte Deployments.
- Durchführung von Code-Reviews und Mentoring von Junior-Entwicklern.
Erforderliche Fähigkeiten
- Mindestens 3 Jahre praktische Erfahrung in Angular-Projekten (Version 10+).
- Fundierte Kenntnisse in TypeScript (4.x), ECMAScript 6+, HTML5 und CSS3.
- Umfangreiche Erfahrung mit RxJS, NgRx und Angular Material.
- Vertrautheit mit RESTful-APIs, SOAP- und GraphQL-Integration.
- Erfahrung in Unit-Testing (Jasmine, Karma) und End-to-End-Testing (Cypress).
- Sicherer Umgang mit Git, Docker und CI/CD-Tools wie GitLab CI/CD oder Jenkins.
- Kenntnisse in Responsive Design, barrierefreier Webentwicklung und Performance-Optimierung.
- Erfahrung mit agilen Methoden (Scrum, Kanban).
- Ausgeprägte Kommunikations- und Teamfähigkeit.
- Englischkenntnisse auf B2-Niveau oder höher.
Nice to Have
- Erfahrung mit Microfrontend-Architekturen (Module Federation).
- Kenntnisse in Cloud-Plattformen wie AWS oder Azure.
- Grundkenntnisse in Backend-Technologien (.NET, Java Spring Boot).
- Erfahrung mit UX/UI-Prinzipien und Prototyping-Tools (Figma, Sketch).
Unser Angebot
Sie profitieren von flexibler Remote-Arbeit und kontinuierlicher Weiterbildung. In einem engagierten Expertenteam im Finanzsektor gestalten Sie die digitale Zukunft des Internetbankings aktiv mit.