{"id":154776,"url":"https://alion.io/job/dentsu-aegis-network-senior-frontend-engineer-angular","title":"Senior Frontend Engineer - Angular","company":{"id":888,"name":"dentsu","domain":"dentsu.com","url":"https://alion.io/company/dentsu-polska","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":81,"open_postings":163,"ghost_share":0.006,"stale_share":0.712,"repost_share":0.049,"time_to_fill_p50_days":22,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Zurich, Switzerland","Sankt Gallen, Switzerland"],"countries":["CH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Aider","optional":false},{"name":"Angular","optional":false},{"name":"Angular Material","optional":false},{"name":"Apollo","optional":false},{"name":"Azure","optional":false},{"name":"Cypress","optional":false},{"name":"Figma","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Keycloak","optional":false},{"name":"NgRx","optional":false},{"name":"OWASP","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"Playwright","optional":false},{"name":"RxJS","optional":false},{"name":"Sass","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-04-17T00:00:00Z","employer_posted_date":"2026-04-17","last_verified_at":"2026-10-17T01:35:08Z","board_verified":true,"closed_at":null,"days_open":183,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":183},"description":"Job Description:\nWe Dream. We Do. We Deliver.\nMerkle, 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.\nWho are we looking for?\nWe 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.\nAs 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.\nKey Responsibilities:\nFrontend Architecture & Engineering\nLead the design and evolution of Angular application architecture - module federation, standalone components, lazy loading, and state management patterns\nOwn and extend the shared component library and design system built with Angular Material and custom SCSS tokens\nDefine coding standards, review guidelines, and architectural decision records (ADRs) for the frontend chapter\nDrive migration and upgrade paths across major Angular versions with minimal disruption to delivery squads\nEvaluate and introduce new Angular features (Signals, Deferrable Views, SSR with Angular Universal) where they bring clear benefit\nE-Banking Feature Development\nImplement complex banking features: payment flows, account overviews, transaction history, document centre, and secure messaging\nBuild secure authentication and session management UIs integrating with OAuth2 / OpenID Connect and MFA flows\nDevelop and maintain multilingual (DE/FR/IT/EN) interfaces using Angular i18n and ngx-translate, respecting Swiss linguistic and formatting conventions\nCollaborate with backend teams to design and consume RESTful and GraphQL APIs with strong typing (OpenAPI codegen, Apollo)\nEnsure pixel-perfect implementation of UX designs from Figma, maintaining consistency across breakpoints and devices\nPerformance & Quality\nProfile and optimise Angular application performance: bundle size, Core Web Vitals, change detection strategy, virtual scrolling\nWrite comprehensive unit tests (Jest / Jasmine / Karma) and integration tests; contribute to E2E test suites (Cypress / Playwright)\nEnforce accessibility standards (WCAG 2.1 AA) across all components, supporting screen readers and keyboard navigation\nConduct thorough code reviews and contribute to a culture of quality and continuous improvement\nSecurity & Compliance\nApply OWASP Top 10 mitigations in frontend code: XSS prevention, CSP headers, secure cookie handling, and CSRF protection\nImplement Content Security Policies, Subresource Integrity, and other hardening measures required in a banking context\nSupport security audits and penetration testing remediation cycles\nMaintain awareness of FINMA digital banking guidelines as they apply to frontend data handling and user consent\nYour profile:\nMust-Haves:\n3+ years of professional frontend development with Angular (v12 or later)\nStrong TypeScript skills - you write strict, well-typed code and understand the Angular compiler\nExpert-level RxJS knowledge: you design reactive data flows and handle complex async scenarios confidently\nExperience building and maintaining large-scale, production Angular applications (not just greenfield projects)\nSolid understanding of web security fundamentals relevant to frontend: XSS, CSRF, CSP, secure authentication\nExperience with NgRx or equivalent state management in non-trivial applications\nStrong sense of UI quality: accessibility, cross-browser compatibility, responsive design, and performance\nCollaborative mindset with demonstrated experience mentoring or leading frontend engineers\nStrong Plus:\nExperience in financial services, banking, or another security-sensitive regulated industry\nFamiliarity with micro-frontend architecture (module federation, single-spa)\nHands-on experience with Nx monorepo tooling for multi-app/multi-lib workspaces\nContributions to open-source Angular projects or internal design systems\nKnowledge of Angular Universal (SSR) or static pre-rendering for web banking performance\nExperience integrating Angular apps with OAuth2/OIDC providers (Keycloak, Azure AD B2C)\nLanguages:\nGerman: Fluent (B2+) - primary working language for team communication and documentation\nEnglish: Business proficient - Angular ecosystem, tooling, and international collaboration\nFrench or Italian: Advantageous for our multilingual (DE/FR/IT/EN) e-banking product context\nWhy choose dentsu?\nGlobal 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.\nInnovation 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.\nCommitment to Impact: We focus on driving meaningful outcomes for our clients and their communities,whether through increasing revenue, influencing behavior change, or fostering positive organizationalculture.\nCollaborative Network: Work alongside six global brands all united in delivering highly integrated and scaled transformation solutions.\nThese are some of the things we offer:\n 25 days of holidays\n2 volunteer days for charitable activities\nMental 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\n40-hour week & overtime compensation\nFlexible working hours model (flextime)\nIndependent home office management\nState-of-the-art, creative office space with ergonomically equipped workstations\nPet friendly offices (Zurich and St. Gallen)\nFull access to Dentsu Academy, on-site learning sessions, online language courses\nReferral bonus program \nWorkation possibility\nTeam events: company parties, monthly breakfasts, aperos\n#LI-MERKLE #LI-SOFI\nLocation:\nZürichBrand:\nMerkleTime Type:\nFull timeContract Type:\nPermanent","description_format":"text","description_chars":6969,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"German","level":"Upper-Intermediate (B2)","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":["Flexible schedule","Home office","Pet friendly"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce"],"lifecycle":[{"event":"open","at":"2026-04-17T00:00:00Z"}],"visa":[],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.141,"p_room":0.28,"age_days":183,"expected_fill_days":22,"reasons":["conf:4","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/dentsu-aegis-network-senior-frontend-engineer-angular","json_url":"https://alion.io/job/dentsu-aegis-network-senior-frontend-engineer-angular.json","meta":{"generated_at":"2026-10-17T21:49:21Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6607,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":888},"rest":"https://alion.io/mcp/rest/get_company?id=888"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdentsu-aegis-network-senior-frontend-engineer-angular"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdentsu-aegis-network-senior-frontend-engineer-angular"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdentsu-aegis-network-senior-frontend-engineer-angular"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/dentsu-aegis-network-senior-frontend-engineer-angular\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdentsu-aegis-network-senior-frontend-engineer-angular"}]}