Frontend Engineer (React/TypeScript)
OnHires
Employment Type
Full Time
Location
Completely Remote
Requirements
Required Skills
Job Description
Responsibilities
- Build and ship core e-commerce experiences using React + TypeScript: product listings, PDPs, cart, checkout, and account flows.
- Design and maintain scalable frontend architecture using modern patterns (feature-based modules, reusable components, custom hooks).
- Integrate with Node.js REST APIs for products, pricing, inventory, promotions, orders, and users.
- Manage client and server state using Redux Toolkit, React Query, or similar tools.
- Implement responsive, accessible, mobile-first UIs using Tailwind CSS, CSS Modules, or Styled Components.
- Optimize frontend performance: bundle size, code-splitting, lazy loading, memoization, Core Web Vitals.
- Collaborate closely with backend, product, and design to deliver features end-to-end.
- Participate in code reviews and help improve engineering standards and documentation.
Requirements
- Strong production experience with React and TypeScript.
- Solid understanding of modern JavaScript (ES2020+), async patterns, and browser fundamentals.
- Experience integrating frontend applications with Node.js backends via REST APIs.
- Hands-on experience with state management (Redux Toolkit, React Query, Zustand, or similar).
- Experience building data-heavy UIs (filters, pagination, search, sorting).
- Practical knowledge of frontend performance optimization and debugging.
- Familiarity with authentication flows (JWT, sessions, OAuth).
- Comfort working in a collaborative, Git-based workflow.
Preferred Qualifications
- E-commerce experience (checkout flows, payments, pricing, promotions).
- Familiarity with Next.js (SSR/SSG) and SEO considerations.
- Testing experience with Jest and React Testing Library.
- Experience with analytics, monitoring, or experimentation tools (Datadog, Sentry, GA, PostHog).
- Accessibility knowledge (WCAG).
- Experience working in Agile / Scrum teams.
About the Company
We’re building a modern, high-traffic e-commerce platform where performance, scalability, and conversion-focused UX are non-negotiable. Our frontend stack is React (18+) + TypeScript, powered by Node.js APIs, and supports complex, real-world flows — from large product catalogs and pricing logic to carts, checkout, and user accounts across web and mobile. Our mission: deliver a fast, reliable shopping experience at scale, backed by clean architecture and a high engineering bar.
How to Apply
Similar Jobs You Might Be Interested In
-
Head of Marketplace Expansion (Arabic Speaking)
Trendyol
E-Commerce Full Time Hybrid: DubaiPosted 4 weeks ago
-
UAE National Digital Merchandising Assistant
Ounass
E-Commerce Full Time Hybrid: DubaiPosted 3 weeks ago
-
-
-
-
Customer Experience Insights Professional
Trendyol
E-Commerce Full Time Hybrid: DubaiPosted 3 weeks ago
-
Customer Experience Development Professional
Trendyol
E-Commerce Full Time Hybrid: DubaiPosted 3 weeks ago
-
Senior Operations Manager - Rider Performance
Deliveroo
E-Commerce Full Time Hybrid: DubaiPosted 1 week ago
-
-
Director Strategy & Performance - Quick Commerce
talabat
E-Commerce Full Time Hybrid: DubaiPosted 1 week ago
Join Dubai's Remote Work Revolution.
Stay ahead in your career with Dubai's first platform dedicated to remote and hybrid job opportunities. Subscribe for weekly insights and job alerts directly to your inbox.
- Weekly Job Alerts
- Subscribe to receive curated lists of the best remote and hybrid job opportunities in Dubai, tailored to your skills and interests.
- Weekly Blog Newsletter
- Get the latest insights, trends, and advice on remote work every week to help you thrive in the evolving work environment.