Senior Front-end Developer

Abu Dhabi Islamic Bank PJSC

Abu Dhabi

On-site

AED 260,000 - 400,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Abu Dhabi Islamic Bank (ADIB) seeks a Senior Frontend Developer to build highly secure, performant, and intuitive UIs for our digital banking apps. You will be a core contributor in an Agile team, owning complex UI features and upholding frontend technical excellence across the stack.

The role emphasizes Angular as the primary framework with React as a secondary skill, focusing on robust state management, responsive design, and secure data handling in a banking environment.

Qualifications

  • Proficient in Angular and React with hands-on experience in modern frontend tech stacks.
  • Solid understanding of state management (NgRx/Redux) and component libraries.
  • Strong CSS skills with Tailwind CSS, SASS/SCSS, and responsive design.

Responsibilities

  • Develop and maintain web applications using Angular (primary) and React (secondary).
  • Translate designs into pixel-perfect interfaces with modern styling frameworks.
  • Integrate frontend with RESTful APIs and manage data flow with robust state handling.
  • Improve performance focusing on Core Web Vitals and ensure secure data handling.
  • Lead or participate in automated testing (unit and E2E) with Jest/Cypress.
  • Collaborate in Agile ceremonies and code reviews; contribute to BFF with Node.js/NestJS when needed.

Skills

Angular
React
UI/UX
Testing
CI/CD
Security

Tools

NgRx
Redux
Jest/Cypress
Playwright
Azure DevOps
GitHub Actions
Node.js
NestJS

Job description

  • ADIB is looking for a talented and meticulous Senior Frontend Developer to build highly secure, performant, and intuitive user interfaces for our digital banking applications. In this role, you will be a core individual contributor within an Agile engineering team, taking ownership of complex UI features and ensuring technical excellence across our frontend stack

Key Accountabilities of the role:

  • Application Development: Develop and maintain sophisticated, scalable web applications using Angular (primary) and React (secondary), ensuring robust state management solutions (e.g., NgRx, Redux, or Context API) are implemented correctly.
  • UI/UX Implementation: Translate detailed design specifications into responsive, "pixel-perfect" interfaces using modern styling frameworks, including Tailwind CSS, Bootstrap, and component libraries like Angular Material or Material UI.
  • API Integration: Implement end-to-end integration of frontend components with RESTful APIs, handling data flow, error states, and session management efficiently.
  • Optimization & Security: Proactively identify and resolve application performance bottlenecks (focusing on Core Web Vitals) and implement strict security protocols appropriate for a banking environment (e.g., secure data handling, input validation, OIDC/OAuth2 flows).
  • Quality & Collaboration: Drive high-quality outcomes through rigorous automated testing (unit and E2E tests using Jest/Cypress) and active participation in code reviews and Agile ceremonies.
  • Optional Full-Stack Contribution: Utilize experience with Node.js and NestJS to assist in integration testing or light backend-for-frontend (BFF) layer modifications where needed.

Specialist Skills / Technical Knowledge, Technical Competencies Required for this role:

  • Frameworks:Deep, hands-on experience with bothAngular(latest versions) andReact.
  • Styling:Expert-level proficiency inTailwind CSS, SASS/SCSS, and advanced UI frameworks.
  • Advanced Architecture:Experience withMicro-frontend architecture, monorepos, and building reusable component libraries.
  • Security:Hands-on experience implementingSSO, OAuth2, OpenID Connect, andJWT.
  • Testing & CI/CD:Experience setting up automated testing pipelines using Playwright, Cypress, or Jest within an Azure DevOps or GitHub Actions environment.
  • Full-Stack Awareness:Working knowledge ofNode.js/NestJSand GraphQL.
Job Info
  • Job Identification 4031
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Front-End Engineer: Secure Banking UI (Angular/React)
Senior Front-End Engineer: Secure Banking UI (Angular/React)

Abu Dhabi Islamic Bank PJSC • Abu Dhabi

On-site
AED 260,000 - 400,000
Senior Frontend Developer
Senior Frontend Developer

Caliberly • Dubai

Hybrid
AED 300,000 - 420,000
Frontend Developer
Frontend Developer

Micropolis Holding Co. • Dubai

On-site
Senior Front-End Engineer: Build Elegant, Scalable UIs
Senior Front-End Engineer: Build Elegant, Scalable UIs

ADIB Group • Abu Dhabi

On-site
AED 240,000 - 420,000
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

On-site
AED 312,155 - 403,966
Senior Frontend Engineer
Senior Frontend Engineer

Bbgcservices • Dubai

On-site
Senior Front-End Developer
Senior Front-End Developer

ADIB Group • Abu Dhabi

On-site
AED 240,000 - 420,000
Analyst
Analyst

Maaloomatiia Academy • Dubai

On-site
AED 180,000 - 280,000
Sr. Full Stack Engineer - Digital Banking & API Platform
Sr. Full Stack Engineer - Digital Banking & API Platform

GSS Tech Group • Dubai

On-site
AED 300,000 - 520,000
Senior Frontend Developer (React & React Native) | ATRIBS METSCON Group | Dubai, UAE
Senior Frontend Developer (React & React Native) | ATRIBS METSCON Group | Dubai, UAE

ATRIBS METSCON Group • Dubai

On-site
AED 300,000 - 520,000