Senior Frontend Developer

Abu Dhabi, AZ, AE, United Arab Emirates

Job Description

Job Title: Angular Front-End Developer



Location:

[On-site | Abu Dhabi]

Type:

Full-time | Mid-Senior Level

About the Role



We are seeking a skilled

Angular Front-End Developer

to join our team in building modern, scalable, and user-centric web applications. The ideal candidate will have deep expertise in Angular and a strong foundation in UI/UX design implementation, state management, testing, and performance optimization. You will work closely with product, design, and backend teams to deliver high-quality front-end experiences.

Key Responsibilities



Develop responsive, reusable UI components using

Angular (v12+)

and

TypeScript

Implement complex forms using

Reactive and Template-Driven Forms

Manage application state using

NgRx

,

BehaviorSubjects

, or

Component Store

Design robust client-side routing with lazy loading and route guards Work with

RxJS

to handle asynchronous data streams efficiently Build accessible, responsive UIs using

Angular Material

,

Tailwind CSS

, or

Bootstrap

Integrate APIs with Angular's

HttpClient

and use

interceptors

for auth and error handling Ensure performance through

AOT compilation

,

tree shaking

, and

OnPush change detection

Write and maintain unit and end-to-end tests using

Jasmine

,

Karma

, and

Cypress

Apply secure coding practices to prevent XSS, CSRF, and token misuse

Required Skills



Angular & TypeScript



Angular CLI, Components, Modules, Services, Pipes, Routing RxJS, Observables, Change Detection, Dependency Injection

UI/UX Integration



HTML5, CSS3, SCSS/SASS Angular Material, Bootstrap, Tailwind CSS Responsive design and dark mode theming

Testing & Quality Assurance



Jasmine, Karma, Angular Testing Utilities Cypress or Playwright for E2E testing

Tooling & Workflow



Git (GitHub/GitLab), feature branching ESLint, Prettier, VS Code Nx or similar monorepo tool (optional but preferred)

Performance Optimization



Lazy loading, AOT, OnPush strategy, Service Workers (PWA)

Accessibility & i18n



ARIA standards, screen reader compatibility ngx-translate or Angular i18n module

Security Awareness



DOM sanitization, token handling, secure front-end practices
Job Type: Full-time

Pay: AED5,000.00 - AED8,000.00 per month

Education:

Bachelor's (Required)
Experience:

Angular Development: 4 years (Required)
Location:

* Abu Dhabi (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1931717
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    68837.0 87162.0 USD
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, AZ, AE, United Arab Emirates
  • Education
    Not mentioned