Frontend Angular Entwickler (m/w/d)

JavaScript

Frontend Angular Entwickler (m/w/d)

JavaScript
Centrum, Karlsruhe

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

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

Tech stack

    German

    B1

    frontend

    master

    Quality Assurance (QA)

    advanced

    maintenance

    advanced

    JavaScript

    advanced

    HTML

    advanced

    CSS

    advanced

    Testing

    advanced

    Unit Testing

    advanced

    Backend

    advanced

    Microsoft Visual Studio

    advanced

Office location

Frontend Angular Entwickler (m/w/d)

Summary of the offer

Frontend Angular Entwickler (m/w/d)

Centrum, Karlsruhe
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.