Developer

Umm al-Quwain City, UQ, AE, United Arab Emirates

Job Description

As a React Developer, you will be responsible for leading the design and implementation of advanced web UIs using React and modern front-end tooling. You should have a solid understanding of React internals, performance profiling, component design, and state management, with a proven history of delivering complex applications in production environments.

Key Responsibilities:



- Architect, develop, and maintain complex SPAs using React.js (with Hooks and Context API or other state managers).

- Optimize application performance, rendering efficiency, and bundle size using advanced React techniques (memoization, lazy loading, code splitting).

- Integrate with RESTful APIs, GraphQL services, and WebSockets.

- Design reusable components and front-end libraries following SOLID principles and atomic design methodology.

- Set up and maintain unit, integration, and end-to-end tests (e.g., Jest, Testing Library, Cypress).

- Own the frontend build pipeline and CI/CD integration.

- Stay current with front-end development trends, tools, and best practices

Requirements:



- 6+ years of professional front-end development experience.

- Experience with Redux, Zustand, Recoil, or other modern state management libraries.

- Skilled in writing unit and integration tests using Jest, React Testing Library, or similar.

- Experience with RESTful APIs, Firebase, GraphQL, and third-party integrations in securely and efficiently..

- Strong proficiency in JavaScript (ES6+), TypeScript, and React Hooks.

- Deep understanding of component lifecycle, virtual DOM, and reconciliation.

- Solid experience with Webpack, Vite, or other bundlers.

- Strong knowledge of responsive design, accessibility (WCAG), and cross-browser compatibility.

- Familiarity with Git, Agile methodologies, and modern dev toolchains.

- Experience with Next.js is plus

Job Type: Full-time

Pay: AED8,000.00 - AED12,000.00 per month

Experience:

Developer: 7 years (Preferred)
Language:

* English and Arabic (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
    JD1917385
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    105903.0 134096.0 USD
  • Employment Status
    Permanent
  • Job Location
    Umm al-Quwain City, UQ, AE, United Arab Emirates
  • Education
    Not mentioned