- Home
- Jobs
- Chalhoub Group
- Front End Developer - Level Shoes
Front End Developer - Level Shoes
Job Overview
We are looking for a skilled Front-End (React.js) Developer to join our e-commerce web team. You'll build and maintain the customer-facing storefront for a luxury retail platform serving multiple countries and languages across the GCC. Day-to-day, you'll develop user-interface components with React and Next.js, integrate them with our GraphQL commerce APIs, and profile and improve front-end performance. To succeed in this role you should have strong JavaScript and React fundamentals, hands-onNext.js experience, and a solid grasp of building responsive, high-performance, accessible web applications. You should be equally comfortable with both Next.js routing architectures the Pages Router and the App Router as well as working against GraphQL APIs, building components within a design system, and writing tests. Ultimately, a top front-end developer here designs and builds polished, fast, internationalized UI that scales across regions and devices.
Desired Candidate Profile
Proven experience working 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 PagesRouter and the App Router (a must) including SSR, SSG, and ISR data fetching and ReactServer Components. Strong experience with Tailwind CSS (a must). 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. ChromeDevTools, 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 paymentproviders (e.g. Adyen, Payment services to power your performance | Checkout.com )
- Familiarity with feature flags / 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)
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyChalhoub Group
- LocationDubai, UAE
- CategoryFull Stack
- SourceNaukrigulf
- Listed2 months ago
Related Full Stack jobs
Android Developer
Develop, maintain, and enhance native Android SDKs using Kotlin. Implement Android components, libraries, and API integrations. Integrate SDKs with payment…
Senior iOS Developer
Design, develop, maintain, and enhance native iOS SDKs using Swift. Design and implement scalable iOS architectures and technical solutions. Develop reusable…
PHP Developer
What You ll Be Doing Maintain, troubleshoot, and enhance production applications built on PHP 7.x within a fully governed environment Own MySQL database health…
Senior Software Developer
Design and ship features end to end across our Node.js services and React front ends, from data model to deployed and monitored. Write specifications precise…