ADIB - Abu Dhabi Islamic Bank

Senior Front-end Developer

ADIB - Abu Dhabi Islamic Bank  •  United Arab Emirates (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Role: Senior Front-end Developer

Location: Abu Dhabi

Role Purpose:

  • 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:

  • Core Tech: 6–8+ years of professional experience in frontend development, with mastery of JavaScript (ES6+) and TypeScript.
  • Frameworks: Deep, hands-on experience with both Angular (latest versions) and React.
  • Styling: Expert-level proficiency in Tailwind CSS, SASS/SCSS, and advanced UI frameworks.
  • Advanced Architecture: Experience with Micro-frontend architecture, monorepos, and building reusable component libraries.
  • Security: Hands-on experience implementing SSO, OAuth2, OpenID Connect, and JWT.
  • 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 of Node.js/NestJS and GraphQL.
ADIB - Abu Dhabi Islamic Bank

About ADIB - Abu Dhabi Islamic Bank

Abu Dhabi Islamic Bank, A Public Joint Stock Company, is a leading Islamic bank headquartered and listed in Abu Dhabi- UAE with a purpose of being a lifelong partner for customers, colleagues and community. Over the last two decades, ADIB has demonstrated a consistent track record of growth with assets now totaling USD 34 billion.

The bank currently serves more than 1 million customers through a balanced proposition that combines a highly-personalized customer experience with world-class digital banking services.

ADIB is a full-fledged financial service provider that offers banking solutions for individuals, corporates and affluent customers. In addition, the wider ADIB Group provides brokerage, real estate and property management, payments and insurance services.

ADIB has one of the largest distribution networks in the UAE with more than 60 branches.

Internationally, the bank has a presence in six strategic markets - Egypt, , the Kingdom of Saudi Arabia, the United Kingdom, Qatar, Sudan and Iraq.

Industry
Finance & Insurance
Company Size
5,001-10,000 employees
Headquarters
Abu Dhabi, AE
Year Founded
1997
Website
adib.ae
Social Media