Senior Frontend Engineer - Angular

Senior Frontend Engineer - Angular

Zürich 63000 - 77000 CHF / Jahr (geschätzt) Kein Homeoffice möglich
D

Auf einen Blick

  • Aufgaben: Entwickle innovative Frontend-Lösungen mit Angular für eine E-Banking-Plattform.
  • Unternehmen: Merkle, ein führendes Unternehmen im Bereich digitale Transformation und Erfahrungsgestaltung.
  • Vorteile: 25 Urlaubstage, flexible Arbeitszeiten, Homeoffice und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit globaler Reichweite und lokalen Expertise.
  • Warum dieser Job: Gestalte die Zukunft des Bankings und arbeite mit modernster Technologie.
  • Qualifikationen: Mindestens 3 Jahre Erfahrung in der Frontend-Entwicklung mit Angular.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 CHF pro Jahr.

Merkle, a dentsu company, powers the experience economy. Für mehr als 35 Jahre hat das Unternehmen die Menschen in den Mittelpunkt seines Ansatzes zur digitalen Geschäftstransformation gestellt. Als einzige integrierte Erfahrungskanzlei der Welt mit einer Tradition in Datenwissenschaft und Geschäftserfolg liefert Merkle ganzheitliche, durchgängige Erlebnisse, die Wachstum, Engagement und Loyalität fördern.

Wir suchen einen Senior Frontend Developer mit tiefgehender Angular-Expertise, um das Team zu verstärken, das eine E-Banking-Plattform für einen BFSI-Kunden betreibt. Sie werden ein wichtiger Mitwirkender an der Web-Banking-Anwendung in allen vier Landessprachen der Schweiz sein und sichere, leistungsstarke und zugängliche Benutzererlebnisse schaffen, die den strengen Anforderungen eines regulierten Finanzumfelds gerecht werden.

Als Senior Engineer werden Sie über die Bereitstellung von Funktionen hinausgehen: Sie werden die Frontend-Architektur gestalten, Standards festlegen, Kollegen betreuen und eng mit UX-Designern, Backend-Entwicklern und Produktverantwortlichen zusammenarbeiten, um die Qualitätsstandards im gesamten Web-Kanal zu erhöhen.

Hauptverantwortlichkeiten:

  • Frontend-Architektur & Engineering: Führen Sie das Design und die Weiterentwicklung der Angular-Anwendungsarchitektur — Modul-Föderation, eigenständige Komponenten, Lazy Loading und Zustandsmanagementmuster.
  • Besitzen und erweitern Sie die gemeinsame Komponentenbibliothek und das Designsystem, das mit Angular Material und benutzerdefinierten SCSS-Token erstellt wurde.
  • Definieren Sie Codierungsstandards, Überprüfungsrichtlinien und architektonische Entscheidungsprotokolle (ADRs) für das Frontend.
  • Leiten Sie Migrations- und Upgrade-Pfade über wichtige Angular-Versionen mit minimalen Störungen für die Lieferteams.
  • Bewerten und führen Sie neue Angular-Funktionen ein, wo sie einen klaren Nutzen bringen.

E-Banking-Funktionsentwicklung:

  • Implementieren Sie komplexe Bankfunktionen: Zahlungsflüsse, Kontenübersichten, Transaktionshistorie, Dokumentenzentrum und sichere Nachrichtenübermittlung.
  • Erstellen Sie sichere Authentifizierungs- und Sitzungsverwaltungs-UIs, die mit OAuth2 / OpenID Connect und MFA-Flows integriert sind.
  • Entwickeln und pflegen Sie mehrsprachige (DE/FR/IT/EN) Schnittstellen unter Verwendung von Angular i18n und ngx-translate, unter Berücksichtigung der Schweizer Sprach- und Formatierungsstandards.
  • Zusammenarbeit mit Backend-Teams zur Gestaltung und Nutzung von RESTful und GraphQL APIs mit starker Typisierung.
  • Sicherstellen einer pixelgenauen Umsetzung von UX-Designs aus Figma, wobei die Konsistenz über Breakpoints und Geräte hinweg gewahrt bleibt.

Leistung & Qualität:

  • Profilieren und optimieren Sie die Leistung der Angular-Anwendung: Paketgröße, Core Web Vitals, Änderungsstrategien, virtuelles Scrollen.
  • Schreiben Sie umfassende Unit-Tests und Integrationstests; tragen Sie zu E2E-Test-Suiten bei.
  • Durchsetzen von Zugänglichkeitsstandards (WCAG 2.1 AA) über alle Komponenten hinweg.
  • Durchführen gründlicher Code-Reviews und Beitrag zu einer Kultur der Qualität und kontinuierlichen Verbesserung.

Sicherheit & Compliance:

  • Wenden Sie OWASP Top 10-Minderungen im Frontend-Code an.
  • Implementieren Sie Content Security Policies und andere Sicherheitsmaßnahmen, die im Bankkontext erforderlich sind.
  • Unterstützen Sie Sicherheitsprüfungen und Remediation-Zyklen.
  • Behalten Sie die FINMA-Richtlinien für digitales Banking im Auge.

Ihr Profil:

  • Must-Haves: 3+ Jahre professionelle Frontend-Entwicklung mit Angular (v12 oder später).
  • Starke TypeScript-Kenntnisse.
  • Expertenwissen in RxJS.
  • Erfahrung im Aufbau und in der Wartung großangelegter, produktiver Angular-Anwendungen.
  • Solides Verständnis der Web-Sicherheitsgrundlagen.
  • Erfahrung mit NgRx oder gleichwertigem Zustandsmanagement.
  • Starkes Gespür für UI-Qualität.
  • Kollaborative Denkweise mit nachgewiesener Erfahrung in der Betreuung oder Führung von Frontend-Entwicklern.

Starke Pluspunkte:

  • Erfahrung im Finanzdienstleistungssektor oder in einer anderen sicherheitsrelevanten regulierten Branche.
  • Vertrautheit mit Mikro-Frontend-Architekturen.
  • Praktische Erfahrung mit Nx Monorepo-Tools.
  • Beiträge zu Open-Source-Angular-Projekten.
  • Kenntnisse in Angular Universal oder statischer Vorab-Rendering.
  • Erfahrung mit der Integration von Angular-Apps mit OAuth2/OIDC-Anbietern.

Sprachen:

  • Deutsch: Fließend (B2+) — primäre Arbeitssprache für Teamkommunikation und Dokumentation.
  • Englisch: Geschäftlich kompetent.
  • Französisch oder Italienisch: Vorteilhaft.

Global Reach with Local Expertise: Treten Sie einem Netzwerk bei, das sich über 145 Länder erstreckt, mit über 70.000 talentierten Mitarbeitern.

Innovation at Our Core: Seit über 120 Jahren setzen wir Grenzen, um Marken mit ihren Zielgruppen durch modernste Technologie, Kreativität und transformative Lösungen zu verbinden.

Commitment to Impact: Wir konzentrieren uns darauf, bedeutende Ergebnisse für unsere Kunden und deren Gemeinschaften zu erzielen.

Collaborative Network: Arbeiten Sie mit sechs globalen Marken zusammen, die alle darauf ausgerichtet sind, hochintegrierte und skalierte Transformationslösungen zu liefern.

Diese sind einige der Dinge, die wir anbieten: 25 Tage Urlaub, 2 Freiwilligentage, 40-Stunden-Woche, flexibles Arbeitszeitmodell, moderne Büros, Zugang zur Dentsu Academy, Empfehlungsbonusprogramm, Workation-Möglichkeiten, Teamevents.

Senior Frontend Engineer - Angular Arbeitgeber: Dentsu Aegis Network Ltd.

Merkle, ein Unternehmen von dentsu, bietet eine dynamische Arbeitsumgebung in Zürich, wo Innovation und Teamarbeit im Vordergrund stehen. Als Senior Frontend Engineer profitieren Sie von umfangreichen Weiterbildungsmöglichkeiten und einer Kultur, die Kreativität und persönliche Entwicklung fördert. Zudem haben Sie die Chance, an spannenden Projekten im BFSI-Sektor zu arbeiten und Ihre Expertise in einem internationalen Umfeld einzubringen.

D

Kontaktdaten:

Dentsu Aegis Network Ltd. Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Frontend Engineer - Angular mit Bravour zu bestehen

Angular
TypeScript
RxJS
NgRx
RESTful APIs
GraphQL
OAuth2