Front End Developer at Chalhoub Group

Chalhoub Group

Dubai

On-site

AED 420,000 - 600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Remote and flexible working policies
Exclusive employee discounts

Job summary

Chalhoub Group is seeking a Front End Developer in Dubai, UAE to build and maintain the customer-facing storefront for a luxury retail platform across GCC countries and languages.

You will collaborate with product, design, and backend teams, implement highly responsive UI components with React and Tailwind, and integrate with GraphQL APIs. The role requires strong JavaScript, Next.js expertise, and experience with automated testing and design systems.

Qualifications

  • Proven experience as a React.js/front-end developer.
  • In-depth knowledge of JavaScript, HTML, CSS, and modern tooling.
  • Hands-on experience with Next.js (Pages Router and App Router).
  • Strong experience with Tailwind CSS.
  • Experience consuming GraphQL APIs, ideally with Apollo Client.
  • Experience creating or maintaining a design system / shared component library.
  • Experience with component-driven development and Storybook.
  • Experience with automated testing – unit/component (Jest, RTL) and E2E (Cypress).
  • Familiarity with UI/visual regression testing, browser debugging, and performance tools.
  • CI/CD tools and Git workflows.
  • Good understanding of responsive design, cross-browser compatibility, and a11y.
  • Excellent troubleshooting, collaboration, communication, and time-management skills.

Responsibilities

  • Collaborate with product, design, and back-end teams to turn requirements and UI designs into working features.
  • Review application requirements and interface designs, surfacing edge cases and accessibility considerations early.
  • Build highly responsive, reusable UI components with React and our Tailwind CSS design system.
  • Integrate the UI with GraphQL APIs using Apollo Client against our headless commerce backend.
  • Implement internationalized, RTL-ready interfaces (English/Arabic) across multiple storefronts.
  • Write application logic in JavaScript following React and Next.js patterns across Pages Router and App Router.
  • Contribute to and extend the front-end architecture and shared component library, documented in Storybook.
  • Monitor and improve front-end performance and Core Web Vitals.
  • Write and maintain tests: unit/component tests with Jest + RTL, E2E with Cypress, visual regressions with Storybook + Chromatic.
  • Participate in code reviews and uphold code quality through ESLint/Prettier and CI checks.
  • Troubleshoot and debug interface and application code across browsers and devices.

Skills

React.js
JavaScript (ES6+)
HTML/CSS
Next.js
Tailwind CSS
GraphQL / Apollo Client
Testing (Jest, React Testing Library)
Cypress (E2E)

Tools

Storybook
ESLint/Prettier
CI/CD (Git)

Job description

Front End Developer – Dubai, UAE

Chalhoub Group is a luxury retailer operating over 950 stores, online platforms, and mobile apps across the Middle East.

What you’ll be doing

You will develop and maintain the customer‑facing storefront for a luxury retail platform that serves multiple countries and languages across the GCC.

Responsibilities
  • Collaborate with product, design, and back‑end teams to turn requirements and UI designs into working features.
  • Review application requirements and interface designs, surfacing edge cases and accessibility considerations early.
  • Build highly responsive, reusable UI components with React and our Tailwind CSS design system.
  • Integrate the UI with GraphQL APIs using Apollo Client against our headless commerce backend.
  • Implement internationalized, RTL‑ready interfaces (English/Arabic) across multiple storefronts.
  • Write application logic in JavaScript following React and Next.js patterns across both the Pages Router (SSG/ISR via getStaticProps / getServerSideProps) and the App Router (React Server Components, nested layouts, server/client components).
  • Contribute to and extend the front‑end architecture and shared component library, documented in Storybook.
  • Monitor and improve front‑end performance and Core Web Vitals.
  • Write and maintain tests: unit/component tests with Jest + React Testing Library, E2E/regression tests with Cypress, and visual regressions with Storybook + Chromatic.
  • Participate in code reviews and uphold code quality through ESLint/Prettier and CI checks.
  • Troubleshoot and debug interface and application code across browsers and devices.
What you’ll need to succeed
  • Proven experience as a React.js / front‑end developer.
  • In‑depth knowledge of JavaScript (ES6+), HTML, CSS, and modern front‑end tooling.
  • Hands‑on experience with the Next.js framework, comfortable working in both the Pages Router and the App Router (including SSR, SSG, ISR, and React Server Components).
  • Strong experience with Tailwind CSS.
  • Experience consuming GraphQL APIs, ideally with Apollo Client.
  • Previous experience creating or maintaining a design system / shared component library.
  • Experience with component‑driven development and Storybook.
  • Experience with automated testing – unit/component (Jest, React Testing Library) and E2E (Cypress).
  • Familiarity with UI/visual regression testing practices.
  • Experience with browser‑based debugging and performance/profiling tools (e.g., Chrome DevTools, Lighthouse).
  • Experience with CI/CD tools and Git‑based workflows.
  • Good understanding of responsive design, cross‑browser compatibility, and web accessibility (a11y).
  • Excellent troubleshooting skills, plus good collaboration, communication, and time‑management skills.
Nice to have
  • Experience migrating a Next.js codebase from the Pages Router to the App Router.
  • Experience with internationalization (i18n) and building RTL (Arabic) interfaces.
  • Experience in e‑commerce / headless commerce (e.g., Magento) and integrating payment providers (e.g., Adyen, Checkout.com).
  • Familiarity with feature flag / A/B testing tools (e.g., GrowthBook).
  • Familiarity with TypeScript.
  • Experience with Docker and containerized deployments (Bitbucket Pipelines or similar).
  • Familiarity with React state/data patterns (Context API, Apollo cache) and form libraries (React Hook Form).
What we can offer you

We provide a competitive benefits package that includes health care, child education contribution, remote and flexible working policies, and exclusive employee discounts.

We offer continuous learning and development opportunities and exposure to diverse assignments within your role or through internal mobility.

Equal Opportunity Employer

We ensure equal opportunity for all applicants without regard to gender, age, race, religion, national origin, or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front-End Developer – React/Next.js | Remote & Flexible
Front-End Developer – React/Next.js | Remote & Flexible

Chalhoub Group • Dubai

On-site
AED 420,000 - 600,000
Health insurance
Remote and flexible working policies
Exclusive employee discounts
Ecommerce CRM Manager - Chalhoub Group
Ecommerce CRM Manager - Chalhoub Group

Ecommerce CRM Manager - Chalhoub Group • Dubai

On-site
AED 240,000 - 420,000
Fashion Consultant – Jacquemus, Dubai Mall (Emiratisation)
Fashion Consultant – Jacquemus, Dubai Mall (Emiratisation)

Careers at UAE • Dubai

On-site
AED 50,000 - 73,000
Health care
Child education contribution
Remote and flexible working policies
+1
Luxury Fashion Consultant — Dubai Mall (Emirati Friendly)
Luxury Fashion Consultant — Dubai Mall (Emirati Friendly)

Careers at UAE • Dubai

On-site
AED 50,000 - 73,000
Customer Care Consultant - Emiratization
Customer Care Consultant - Emiratization

FashionUnited • Dubai

Hybrid
AED 180,000 - 300,000
Health care
Child education contribution
Remote work policy
+1
Fashion Consultant - Lacoste, Dubai
Fashion Consultant - Lacoste, Dubai

FashionUnited • Dubai

On-site
AED 70,000 - 110,000
Health care
Child education contribution
Remote and flexible working policies
+1
Student Part Time - Beauty Consultant (Emiratisation)
Student Part Time - Beauty Consultant (Emiratisation)

Chalhoub Group • Abu Dhabi

On-site
AED 67,000 - 100,000
Health care
Child education contribution
Remote and flexible working policies
+1
Part-Time Fashion Consultant - Carolina Herrera, Dubai Mall (Emiratisation)
Part-Time Fashion Consultant - Carolina Herrera, Dubai Mall (Emiratisation)

Chalhoub Group • Dubai

Hybrid
AED 70,000 - 100,000
Health care
Employee discounts
Remote and flexible working policies
Senior Frontend Engineer
Senior Frontend Engineer

Bbgcservices • Dubai

On-site
Trainee Buyer, Tryano
Trainee Buyer, Tryano

FashionUnited • Dubai

On-site
AED 78,000 - 123,000
Health care
Child education contribution
Remote and flexible working policies
+1