×
Register Here to Apply for Jobs or Post Jobs. X

Senior Frontend Engineer - Angular

Remote / Online - Candidates ideally in
Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Merkle
Full Time, Contract, Remote/Work from Home position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Angular Developer, Front End Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Senior Frontend Developer – E-Banking Platform

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 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 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 interfaces using Angular i18n and ngx-translate, respecting Swiss linguistic and formatting conventions
    • Collaborate with backend teams to design and consume RESTful and Graph

      QL APIs with strong typing
    • 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 and integration tests; contribute to E2E test suites
    • Enforce accessibility standards 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 Type Script skills – strict, well-typed code and understanding of the Angular compiler
  • Expert-level RxJS knowledge – design reactive data flows and handle complex async scenarios confidently
  • Experience building and maintaining large-scale, production Angular applications
  • Solid understanding of web security fundamentals: 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 work spaces
  • Contributions to open-source Angular projects or internal design systems
  • Knowledge of Angular Universal 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 product context
Benefits
  • 25 days of holidays
  • 2 volunteer days for charitable activities
  • 3 extra wellness days on top of vacation days – Mental Health First Aider and Employee Assistance program
  • 40‑hour week with 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

Location:

Zürich

Brand:
Merkle

Time Type:
Full time

Contract Type:
Permanent

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary