Job Description
Senior Frontend Developer - Digital Platforms*

BAWAG Group is the publicly listed holding company of BAWAG, which, with more than 4 million customers, is one of the largest banks in Austria. As a dynamic employer, we promote talent and drive technological innovation forward at a rapid pace. Flat hierarchies, a flexible working environment, and equal opportunities for our employees are particularly important to us. 

 

About the Role

  • We are hiring a Senior Frontend Developer to build Angular applications for digital banking and enterprise platforms in Dublin.
  • The role combines hands-on delivery, design-system adoption, security-aware engineering, and practical use of AI-assisted development workflows.

 

Key Responsibilities

  • Build and maintain Angular v21+ applications using TypeScript, RxJS, HTML5, CSS3, and SCSS.
  • Create reusable UI components with Tailwind CSS, Bootstrap or Material UI and shared design-system patterns.
  • Turn UX/UI and Figma specifications into responsive, WCAG-aligned interfaces for desktop, tablet, and mobile browsers.
  • Integrate with REST APIs, API gateways, and platform services.
  • Implement OAuth2 and OpenID Connect flows, including SSO, JWT handling, route guards, interceptors, role or claim-based access, logout and session handling.
  • Apply frontend security practices covering input validation, dependency hygiene, CSP awareness and OWASP-aligned browser controls.
  • Improve runtime quality through lazy loading, efficient RxJS usage, optimized change detection, bundle analysis and browser diagnostics.
  • Write testable code, review pull requests and contribute to architecture decisions, coding standards and reusable platform patterns.
  • Create automated tests using Jasmine/Jest, Cypress, Playwright or equivalent tools.
  • Work with DevOps on CI/CD, environment configuration, NGINX setup, build optimization, and release validation.
  • Use approved AI coding assistants and locally hosted models to support refactoring, test generation, documentation and open-source development without exposing confidential code or data.
  • Maintain markdown-based development guides, reusable prompts, coding standards, and skill files for repeatable engineering workflows.

 

Required Experience

  • 5+ years of professional frontend development experience, including strong hands-on Angular delivery.
  • Deep knowledge of Angular, TypeScript, RxJS and component-based architecture.
  • Practical experience with Tailwind CSS, Bootstrap, SCSS, responsive layouts and accessibility standards.
  • Strong capability in Angular Forms, validation patterns, and third-party component integration.
  • Experience with Angular State Management (NgRx, NGXS, or similar), including selectors, effects, and facade patterns.
  • Hands-on integration experience with REST APIs, OAuth2/OIDC, JWT, SSO and secure session management.
  • Good testing discipline across unit, integration, component and end-to-end levels.
  • Familiarity with Git workflows, CI/CD, static analysis, dependency scanning, and deployment practices.
  • Practical experience using approved AI development tools such as GitHub Copilot, Amazon Q Developer, ChatGPT Enterprise, Claude or similar assistants to support coding, refactoring, test generation, documentation and developer productivity.
  • Ability to critically review AI-generated code for correctness, security, accessibility, licensing, maintainability and alignment with engineering standards before committing changes.
  • Exposure to AI-enabled frontend capabilities such as chat interfaces, semantic search, summarization, RAG workflows, model-inference APIs or local LLM-based development workflows.

 

Nice to Have

  • Banking, fintech, insurance or regulated enterprise platform experience.
  • Micro frontends, module federation, monorepos, shared component libraries or design-system governance.
  • Knowledge of Open Banking, PSD2-style integrations, identity platforms, onboarding, payments, or self-service portals.
  • Open-source contribution experience and awareness of license, dependency and security risks.

 

Success in the Role

  • Production releases are reliable, maintainable, and supported by meaningful test coverage.
  • Shared components, markdown guidance, and skill files reduce rework across the platform team.
  • AI-assisted delivery improves productivity while preserving security, licensing discipline, and engineering accountability.
  • You will spend 50% of your working time in our modern and easily accessible office in Dublin. 
  • We support your personal development and career planning with an individual and attractive training program. Visit our BAWAG Academy and use our GoodHabitz elearning platform for both your professional and personal growth.
  • In addition, we offer a range of interesting and valuable additional benefits.
  • Your contact person: Jutta Durstberger +43 6648099822099

 

* We value people.

Would you like to work in a team where good cooperation and diversity are actively practiced? Then you've come to the right place. Equal opportunity is important to us - regardless of age, gender, sexual orientation, physical impairment, religion or origin. 


Your career with us | BAWAG|Xing|LinkedIn|Facebook|whatchado|Instagram  

Senior Frontend Developer - Digital Platforms*
BAWAG
Job Location:  Dublin
Job Level: 
Level of Experience:  With work experience
Posting Start Date:  6/30/26

BAWAG Group is the publicly listed holding company of BAWAG, which, with more than 4 million customers, is one of the largest banks in Austria. As a dynamic employer, we promote talent and drive technological innovation forward at a rapid pace. Flat hierarchies, a flexible working environment, and equal opportunities for our employees are particularly important to us. 

 

About the Role

  • We are hiring a Senior Frontend Developer to build Angular applications for digital banking and enterprise platforms in Dublin.
  • The role combines hands-on delivery, design-system adoption, security-aware engineering, and practical use of AI-assisted development workflows.

 

Key Responsibilities

  • Build and maintain Angular v21+ applications using TypeScript, RxJS, HTML5, CSS3, and SCSS.
  • Create reusable UI components with Tailwind CSS, Bootstrap or Material UI and shared design-system patterns.
  • Turn UX/UI and Figma specifications into responsive, WCAG-aligned interfaces for desktop, tablet, and mobile browsers.
  • Integrate with REST APIs, API gateways, and platform services.
  • Implement OAuth2 and OpenID Connect flows, including SSO, JWT handling, route guards, interceptors, role or claim-based access, logout and session handling.
  • Apply frontend security practices covering input validation, dependency hygiene, CSP awareness and OWASP-aligned browser controls.
  • Improve runtime quality through lazy loading, efficient RxJS usage, optimized change detection, bundle analysis and browser diagnostics.
  • Write testable code, review pull requests and contribute to architecture decisions, coding standards and reusable platform patterns.
  • Create automated tests using Jasmine/Jest, Cypress, Playwright or equivalent tools.
  • Work with DevOps on CI/CD, environment configuration, NGINX setup, build optimization, and release validation.
  • Use approved AI coding assistants and locally hosted models to support refactoring, test generation, documentation and open-source development without exposing confidential code or data.
  • Maintain markdown-based development guides, reusable prompts, coding standards, and skill files for repeatable engineering workflows.

 

Required Experience

  • 5+ years of professional frontend development experience, including strong hands-on Angular delivery.
  • Deep knowledge of Angular, TypeScript, RxJS and component-based architecture.
  • Practical experience with Tailwind CSS, Bootstrap, SCSS, responsive layouts and accessibility standards.
  • Strong capability in Angular Forms, validation patterns, and third-party component integration.
  • Experience with Angular State Management (NgRx, NGXS, or similar), including selectors, effects, and facade patterns.
  • Hands-on integration experience with REST APIs, OAuth2/OIDC, JWT, SSO and secure session management.
  • Good testing discipline across unit, integration, component and end-to-end levels.
  • Familiarity with Git workflows, CI/CD, static analysis, dependency scanning, and deployment practices.
  • Practical experience using approved AI development tools such as GitHub Copilot, Amazon Q Developer, ChatGPT Enterprise, Claude or similar assistants to support coding, refactoring, test generation, documentation and developer productivity.
  • Ability to critically review AI-generated code for correctness, security, accessibility, licensing, maintainability and alignment with engineering standards before committing changes.
  • Exposure to AI-enabled frontend capabilities such as chat interfaces, semantic search, summarization, RAG workflows, model-inference APIs or local LLM-based development workflows.

 

Nice to Have

  • Banking, fintech, insurance or regulated enterprise platform experience.
  • Micro frontends, module federation, monorepos, shared component libraries or design-system governance.
  • Knowledge of Open Banking, PSD2-style integrations, identity platforms, onboarding, payments, or self-service portals.
  • Open-source contribution experience and awareness of license, dependency and security risks.

 

Success in the Role

  • Production releases are reliable, maintainable, and supported by meaningful test coverage.
  • Shared components, markdown guidance, and skill files reduce rework across the platform team.
  • AI-assisted delivery improves productivity while preserving security, licensing discipline, and engineering accountability.
  • You will spend 50% of your working time in our modern and easily accessible office in Dublin. 
  • We support your personal development and career planning with an individual and attractive training program. Visit our BAWAG Academy and use our GoodHabitz elearning platform for both your professional and personal growth.
  • In addition, we offer a range of interesting and valuable additional benefits.
  • Your contact person: Jutta Durstberger +43 6648099822099

 

* We value people.

Would you like to work in a team where good cooperation and diversity are actively practiced? Then you've come to the right place. Equal opportunity is important to us - regardless of age, gender, sexual orientation, physical impairment, religion or origin. 


Your career with us | BAWAG|Xing|LinkedIn|Facebook|whatchado|Instagram  

Information at a Glance
BAWAG
Dublin
Digital / IT
With work experience
1.7.2026