Senior Frontend Engineer - Angular in Zürich

Senior Frontend Engineer - Angular in Zürich

Zürich Vollzeit Vor Ort
M

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 are we looking for? 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 ResponsibilitiesFrontend Architecture & EngineeringLead the design and evolution of Angular application architecture — module federation, standalone components, lazy loading, and state management patternsOwn and extend the shared component library and design system built with Angular Material and custom SCSS tokensDefine coding standards, review guidelines, and architectural decision records (ADRs) for the frontend chapterDrive migration and upgrade paths across major Angular versions with minimal disruption to delivery squadsEvaluate and introduce new Angular features (Signals, Deferrable Views, SSR with Angular Universal) where they bring clear benefitE-Banking Feature DevelopmentImplement complex banking features: payment flows, account overviews, transaction history, document centre, and secure messagingBuild secure authentication and session management UIs integrating with OAuth2 / OpenID Connect and MFA flowsDevelop and maintain multilingual (DE/FR/IT/EN) interfaces using Angular i18n and ngx-translate, respecting Swiss linguistic and formatting conventionsCollaborate 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 devicesPerformance & QualityProfile and optimise Angular application performance: bundle size, Core Web Vitals, change detection strategy, virtual scrollingWrite 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 navigationConduct thorough code reviews and contribute to a culture of quality and continuous improvementSecurity & ComplianceApply OWASP Top 10 mitigations in frontend code: XSS prevention, CSP headers, secure cookie handling, and CSRF protectionImplement Content Security Policies, Subresource Integrity, and other hardening measures required in a banking contextSupport security audits and penetration testing remediation cyclesMaintain awareness of FINMA digital banking guidelines as they apply to frontend data handling and user consentYour profileMust-Haves3+ years of professional frontend development with Angular (v12 or later)Strong TypeScript skills — you write strict, well-typed code and understand the Angular compilerExpert-level RxJS knowledge: you design reactive data flows and handle complex async scenarios confidentlyExperience 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 authenticationExperience with NgRx or equivalent state management in non-trivial applicationsStrong sense of UI quality: accessibility, cross-browser compatibility, responsive design, and performanceCollaborative mindset with demonstrated experience mentoring or leading frontend engineersStrong PlusExperience in financial services, banking, or another security-sensitive regulated industryFamiliarity with micro-frontend architecture (module federation, single-spa)Hands-on experience with Nx monorepo tooling for multi-app/multi-lib workspacesContributions to open-source Angular projects or internal design systemsKnowledge of Angular Universal (SSR) or static pre-rendering for web banking performanceExperience integrating Angular apps with OAuth2/OIDC providers (Keycloak, Azure AD B2C)LanguagesGerman: Fluent (B2+) — primary working language for team communication and documentationEnglish: Business proficient — Angular ecosystem, tooling, and international collaborationFrench or Italian: Advantageous for our multilingual (DE/FR/IT/EN) e-banking product contextWhy choose dentsu?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.25 days of holidays2 volunteer days for charitable activitiesMental 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-being40-hour week & overtime compensationFlexible working hours model (flextime)Independent home office managementState-of-the-art, creative office space with ergonomically equipped workstationsPet friendly offices (Zurich and St. Gallen)Full access to Dentsu Academy, on-site learning sessions, online language coursesReferral bonus programWorkation possibilityTeam events: company parties, monthly breakfasts, aperos #LI-MERKLE #LI-SOFILocation: Zürich Brand: Merkle Time Type: Full time Contract Type: PermanentAbout dentsu For over 120 years, innovation has been a core tenet of our offering – exploring new ways to reach, engage and nurture relationships with audiences. Together we drive a multiplier effect for clients at a global scale, through the development of Integrated Growth Solutions that are underpinned by our promise to clients: innovating to impact. Be a force for good. Sustainability is a vital part of our business and an important area of focus for our clients. We’re leading the way – helping to build a more sustainable planet. Dream loud. In this moment of transformation, we need our people to be fearless, embracing change and ambiguity, driven by the love for their work and excitement for the future. Team without limits. We create opportunities for connection and collaboration between our colleagues and clients, building a sense of belonging and having some fun along the way. Find out more about us Who we are Our Social Impact Our workWho we areOur Social ImpactOur work #J-18808-Ljbffr

Senior Frontend Engineer - Angular in Zürich Arbeitgeber: Merkle Italia

Dentsu ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Berlin und Hamburg nicht nur ein inspirierendes Arbeitsumfeld bietet, sondern auch zahlreiche Benefits wie flexible Arbeitszeiten, zusätzliche Wellness- und Volunteering-Tage sowie umfangreiche Weiterbildungsmöglichkeiten. Die Unternehmenskultur fördert Vielfalt und Inklusion, während die Möglichkeit zur temporären Arbeit im Ausland und die Nutzung erneuerbarer Energien für eine nachhaltige Zukunft sorgen. Hier hast du die Chance, deine Karriere in einem dynamischen Team voranzutreiben und an bedeutenden Projekten mitzuarbeiten.

M

Kontaktdaten:

Merkle Italia Recruiting-Team