Front End Developer

Date:  Apr 11, 2026
Location: 

Dubai, AE

Company:  MAALOOMATIA ARABIAN GULF TRADING L.L.C.
Req ID:  2841

Job Title

Front-End Developer (Angular / React)

Job Scope

We are looking for a talented Front-End Developer with strong experience in AngularJS, Angular, or ReactJS to build and enhance web applications. The ideal candidate has a solid understanding of modern JavaScript frameworks, UI/UX implementation, and front-end best practices. This role involves collaborating with back-end teams, designing responsive interfaces, and delivering high-quality user experiences.

Main Duties and Responsibilities

  • Develop, enhance, and maintain front-end features using AngularJS, Angular, or ReactJS.

  • Build responsive, high-performance web applications optimized for all devices.

  • Collaborate closely with back-end developers and UI/UX designers to translate requirements into functional interfaces.

  • Write clean, efficient, and reusable code following industry standards.

  • Integrate APIs and ensure seamless front-end/back-end communication.

  • Troubleshoot and debug code to resolve performance or usability issues.

  • Participate in code reviews to maintain code quality and consistency.

  • Optimize applications for maximum speed and scalability.

  • Ensure cross-browser compatibility and adherence to accessibility standards.

  • Maintain documentation of front-end components and technical designs.

Position Requirements

  • Strong experience with AngularJS, Angular, or ReactJS (at least one framework required).

  • Proficiency in HTML5, CSS3, JavaScript (ES6+), TypeScript.

  • Experience with REST API integration.

  • Familiarity with responsive design and mobile-first development.

  • Knowledge of version control systems (e.g., Git).

  • Understanding of UI/UX principles and front-end architecture.

  • Strong problem-solving and debugging skills.

Education

Bachelor’s degree in Computer Science or equivalent

Experience

  • Experience with state management libraries (Redux, NgRx, MobX, etc.).

  • Familiarity with modern build tools: Webpack, Vite, Gulp, npm, etc.

  • Knowledge of unit testing frameworks (Jasmine, Jest, Karma).

  • Experience with Agile/Scrum methodologies.

  • Understanding of CI/CD workflows.

  • #LI-GA2