Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
dentsu Austria

Senior Frontend Engineer – Angular

dentsu Austria

Senior Frontend Engineer developing Angular applications for e-banking platform. Leading architecture design and feature development for secure financial user experiences.

Posted 4/17/2026full-timeZürich • 🇨🇭 SwitzerlandSeniorWebsite

Tech Stack

Tools & technologies
AngularApolloCypressGraphQLJestRxJSSCSSTypeScript

About the role

Key responsibilities & impact
  • 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
  • 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
  • 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
  • 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

Requirements

What you’ll need
  • 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
  • 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

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AngularTypeScriptRxJSNgRxRESTful APIsGraphQLJestJasmineKarmaCypress
Soft Skills
collaborative mindsetmentoringleadershipUI qualitycommunicationcontinuous improvementcode reviewproblem-solvingattention to detailadaptability