Senior Frontend Engineer - Angular

Dentsu Aegis Network Ltd.

Zürich

Hybrid

CHF 110.000 - 150.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

25 days holidays
Volunteer days
Mental Health days
Flexible hours
Home office

Zusammenfassung

Merkle, a dentsu company, seeks a Senior Frontend Engineer with deep Angular expertise to build a secure, multilingual e-banking frontend for a BFSI client in Zürich. You will shape architecture, mentor peers, and collaborate with UX, backend, and product teams to raise the overall quality of the web channel.

The role emphasizes performance, accessibility, and secure integration with OAuth2/OpenID Connect, GraphQL, and REST APIs, while aligning with Swiss linguistic conventions.

Qualifikationen

  • 3+ years of professional frontend development with Angular (v12+).
  • Strong TypeScript, RxJS, and state management experience.
  • Experience with large-scale Angular apps and accessibility standards.
  • Knowledge of web security fundamentals (XSS, CSRF, CSP).
  • Multilingual interface development: German and English proficiency.

Aufgaben

  • Lead frontend architecture and evolve Angular application patterns.
  • Develop e-banking features, ensure secure authentication and multilingual UI.
  • Collaborate with backend teams, UX, and product owners to raise quality.
  • Mentor peers, perform code reviews, and maintain design system consistency.

Kenntnisse

Angular
TypeScript
RxJS
NgRx
Security basics
Accessibility

Tools

Angular Material
REST/GraphQL
OAuth2/OpenID Connect

Jobbeschreibung

Senior Frontend Engineer - Angular page is loaded## Senior Frontend Engineer - Angularlocations: Zürich: St Gallentime type: Full timeposted on: Posted Todayjob requisition id: R1119942**Job Description:****We Dream. We Do. We Deliver.**Merkle, a dentsu company, powers the experience economy. For more than 35 years, the company has put people at the heart of its approach to digital business transformation. As the only integrated experience consultancy in the world with a heritage in data science and business performance, Merkle delivers holistic, end-to-end experiences that drive growth, engagement, and loyalty. Merkle's expertise has earned recognition as a "Leader" by top industry analyst firms, in categories such as digital transformation and commerce, experience design, engineering and technology integration, digital marketing, data science, CRM and loyalty, and customer data management. With more than 16,000 employees, Merkle operates in 30+ countries throughout the Americas, EMEA, and APAC. For more information, visit www.merkle.com.We are looking for a **Senior Frontend Developer** with deep Angular expertise to join the team powering an e-banking platform for a BFSI client. You will be a key contributor to the web banking application across all four of Switzerland's national languages, building secure, performant, and accessible user experiences that meet the rigorous demands of a regulated financial environment.As a senior engineer, you will go beyond feature delivery: you will shape frontend architecture, establish standards, mentor peers, and collaborate tightly with UX designers, backend engineers, and product owners to raise the quality bar across the entire web channel.**Key Responsibilities:****Frontend Architecture & Engineering*** Lead the design and evolution of Angular application architecture — module federation, standalone components, lazy loading, and state management patterns* Own and extend the shared component library and design system built with Angular Material and custom SCSS tokens* Define coding standards, review guidelines, and architectural decision records (ADRs) for the frontend chapter* Drive migration and upgrade paths across major Angular versions with minimal disruption to delivery squads* Evaluate and introduce new Angular features (Signals, Deferrable Views, SSR with Angular Universal) where they bring clear benefit**E-Banking Feature Development*** Implement complex banking features: payment flows, account overviews, transaction history, document centre, and secure messaging* Build secure authentication and session management UIs integrating with OAuth2 / OpenID Connect and MFA flows* Develop and maintain multilingual (DE/FR/IT/EN) interfaces using Angular i18n and ngx-translate, respecting Swiss linguistic and formatting conventions* Collaborate with backend teams to design and consume RESTful and GraphQL APIs with strong typing (OpenAPI codegen, Apollo)* Ensure pixel-perfect implementation of UX designs from Figma, maintaining consistency across breakpoints and devices**Performance & Quality*** Profile and optimise Angular application performance: bundle size, Core Web Vitals, change detection strategy, virtual scrolling* Write comprehensive unit tests (Jest / Jasmine / Karma) and integration tests; contribute to E2E test suites (Cypress / Playwright)* Enforce accessibility standards (WCAG 2.1 AA) across all components, supporting screen readers and keyboard navigation* Conduct thorough code reviews and contribute to a culture of quality and continuous improvement**Security & Compliance*** Apply OWASP Top 10 mitigations in frontend code: XSS prevention, CSP headers, secure cookie handling, and CSRF protection* Implement Content Security Policies, Subresource Integrity, and other hardening measures required in a banking context* Support security audits and penetration testing remediation cycles* Maintain awareness of FINMA digital banking guidelines as they apply to frontend data handling and user consent**Your profile:****Must-Haves:*** 3+ years of professional frontend development with Angular (v12 or later)* Strong TypeScript skills — you write strict, well-typed code and understand the Angular compiler* Expert-level RxJS knowledge: you design reactive data flows and handle complex async scenarios confidently* Experience building and maintaining large-scale, production Angular applications (not just greenfield projects)* Solid understanding of web security fundamentals relevant to frontend: XSS, CSRF, CSP, secure authentication* Experience with NgRx or equivalent state management in non-trivial applications* Strong sense of UI quality: accessibility, cross-browser compatibility, responsive design, and performance* Collaborative mindset with demonstrated experience mentoring or leading frontend engineers**Strong Plus:*** Experience in financial services, banking, or another security-sensitive regulated industry* Familiarity with micro-frontend architecture (module federation, single-spa)* Hands-on experience with Nx monorepo tooling for multi-app/multi-lib workspaces* Contributions to open-source Angular projects or internal design systems* Knowledge of Angular Universal (SSR) or static pre-rendering for web banking performance* Experience integrating Angular apps with OAuth2/OIDC providers (Keycloak, Azure AD B2C)**Languages:*** German: Fluent (B2+) — primary working language for team communication and documentation* English: Business proficient — Angular ecosystem, tooling, and international collaboration* French or Italian: Advantageous for our multilingual (DE/FR/IT/EN) e-banking product context**Global Reach with Local Expertise:** Join a network that spans 145 countries, with over 70,000 talented employees. Collaborate with bright minds worldwide and gain insights from diverse industries and markets. **Innovation at Our Core:** For over 120 years, we have been pushing boundaries to connect brands with their audiences through cutting-edge technology, creativity, and transformative solutions. **Commitment to Impact:** We focus on driving meaningful outcomes for our clients and their communities, whether through increasing revenue, influencing behavior change, or fostering positive organizational culture. **Collaborative Network:** Work alongside six global brands all united in delivering highly integrated and scaled transformation solutions.**These are some of the things we offer:** 25 days of holidays 2 volunteer days for charitable activities Mental Health: Benefit from 3 extra wellness days on top of your vacation days and a Mental Health First Aider and Employee Assistance program to support your well-being 40-hour week & overtime compensation Flexible working hours model (flextime) Independent home office management State-of-the-art, creative office space with ergonomically equipped workstations Pet friendly offices (Zurich and St. Gallen) Full access to Dentsu Academy, on-site learning sessions, online language courses Referral bonus program Workation possibility Team events: company parties, monthly breakfasts, aperos#LI-MERKLE #LI-SOFI**Location:**Zürich**Brand:**Merkle**Time Type:**Full time**Contract Type:**Permanent
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior iOS/Android Developer with German
Senior iOS/Android Developer with German

Dentsu Aegis Network Ltd. • Zürich

Hybrid
CHF 90.000 - 120.000
25 days of holidays
Mental Health: 3 extra wellness days
Flexible working hours model
+2
Senior Angular Engineer Frontend Architect — Multilingual
Senior Angular Engineer Frontend Architect — Multilingual

Dentsu Aegis Network Ltd. • Zürich

Hybrid
CHF 110.000 - 150.000
25 days holidays
Volunteer days
Mental Health days
+2
Senior Software Tester with German
Senior Software Tester with German

Dentsu Aegis Network Ltd. • Sankt Gallen

Remote
CHF 90.000 - 130.000
25 days holidays
Volunteer days
Mental Health support
+8
Senior Backend Engineer - Kotlin, Spring Boot
Senior Backend Engineer - Kotlin, Spring Boot

Dentsu Aegis Network Ltd. • Schweiz

Hybrid
CHF 100.000 - 120.000
25 days of holidays
Mental Health support
Flexible working hours
+2
MS Dynamics Architect with German (m/w/d)
MS Dynamics Architect with German (m/w/d)

Dentsu Aegis Network Ltd. • Zürich

Hybrid
CHF 120.000 - 170.000
Hybrid work model
Dentsu global network
Career growth opportunities
Lead DXP Engineer
Lead DXP Engineer

Dentsu Aegis Network Ltd. • Zürich

Hybrid
CHF 120.000 - 180.000
Vacation 25 days
Volunteer days
Wellness days
+7
Lead DXP Engineer
Lead DXP Engineer

Dentsu Aegis Network Ltd. • Schweiz

Hybrid
CHF 140.000 - 200.000
Vacation 25 days
Hybrid working
Learning Allowance
+2
Staff Frontend Engineer (f|m|d) | (80-100%) | Hybrid working model | Zurich
Staff Frontend Engineer (f|m|d) | (80-100%) | Hybrid working model | Zurich

SMG Swiss Marketplace Group • Zürich

Vor Ort
CHF 120.000 - 150.000
6 weeks of holidays
40-hour work week with flexitime
Generous parental leave
+1
Lead DXP Engineer
Lead DXP Engineer

dentsu • Sankt Gallen

Hybrid
CHF 120.000 - 160.000
Hybrid working model
Office in St Gallen
Dentsu Academy access
+1
Staff Frontend Engineer | | Hybrid working model | Zurich
Staff Frontend Engineer | | Hybrid working model | Zurich

SMG Swiss Marketplace Group • Schweiz

Hybrid
CHF 140.000 - 190.000
6 weeks holidays
Hybrid work setup
Generous parental leave
+2