Senior Frontend Engineer

Northwind (Demo)

Dubai

On-site

AED 240,000 - 300,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Northwind (Demo) in Dubai seeks a Senior Frontend Engineer with 5+ years in production web apps to own major UI features and drive performance, accessibility, and developer experience. You will partner with designers, PMs, and backend engineers to ship polished interfaces and raise engineering quality.

You will design and evolve a shared component library, own performance optimization, and enforce scalable patterns across teams. A strong emphasis on code quality and mentoring is required.

Qualifications

  • 5+ years of frontend engineering experience on customer-facing web products.
  • Proficiency in TypeScript and React; knowledge of Vue/Svelte is a plus.
  • Strong HTML/CSS skills and cross-browser compatibility.
  • Experience with Next.js or similar routing frameworks and Redux/React Query.
  • Familiarity with build tools (Vite/Webpack) and testing (Vitest/Jest).

Responsibilities

  • Design, build, and maintain user-facing features using a React + TypeScript stack.
  • Develop and evolve a shared component library and design system.
  • Own frontend performance: Core Web Vitals, bundle size, runtime efficiency.
  • Establish and enforce patterns for state management, data fetching, and composition.
  • Write unit, integration, and end-to-end tests; promote automated testing.
  • Collaborate with design on UI/UX and accessibility; mentor teammates.
  • Partner with backend engineers to define API contracts.
  • Conduct code reviews and contribute to architectural decisions.

Skills

TypeScript
React
HTML/CSS
Next.js
Testing
Performance optimization
Accessibility
Cross-functional collaboration
Redux/State management
Build tooling

Tools

Vite
Webpack

Job description

About the Role

We are looking for a Senior Frontend Engineer with at least five years of experience building production web applications. You will own significant pieces of the user-facing product — from component architecture and state management to performance, accessibility, and developer experience. You'll partner closely with designers, product managers, and backend engineers to ship polished, fast, and reliable interfaces, and you'll raise the bar for code quality and engineering practices across the team.

Responsibilities
  • Design, build, and maintain user-facing features across our web application using a modern React + TypeScript stack.
  • Develop and evolve a shared component library and design system primitives used by multiple product teams.
  • Own frontend performance: Core Web Vitals, bundle size, runtime jank, and rendering efficiency at scale.
  • Establish and enforce patterns for state management, data fetching, and component composition.
  • Write unit, integration, and end-to-end tests; champion an automated testing culture.
  • Collaborate with design on UI/UX implementation, including motion, responsive layouts, and accessibility.
  • Partner with backend engineers to define and evolve API contracts (REST and/or GraphQL).
  • Conduct rigorous code reviews, mentor mid-level and junior engineers, and contribute to architectural decisions.
Requirements
  • 5+ years of professional frontend engineering experience on customer-facing web products.
  • Deep proficiency in TypeScript and React (or comparable frameworks such as Vue/Svelte, with strong React fundamentals).
  • Strong command of HTML, modern CSS (Flexbox, Grid, Container Queries), and cross-browser behavior.
  • Production experience with at least one routing framework (Next.js, Remix, or similar) and a state/data layer (Redux, Zustand, React Query, TanStack, etc.).
  • Hands-on experience with build tooling (Vite, Webpack, Turbopack) and modern testing frameworks (Vitest/Jest, Testing Library, Playwright or Cypress).
  • Demonstrated ability to diagnose and fix performance issues — bundle analysis, profiling, lazy loading, virtualization.
  • Practical knowledge of accessibility standards (WCAG 2.1 AA) and assistive technologies.
  • Solid collaboration and communication skills; comfortable working in cross-functional teams.
Nice to Have
  • Experience building or scaling a design system consumed across multiple applications.
  • Familiarity with server components, streaming SSR, and edge runtimes.
  • Micro-frontend architecture experience (Module Federation, single-spa, etc.).
  • Animation and interaction work with Framer Motion, GSAP, or WebGL/Canvas.
  • Internationalization (i18n) and localization at scale.
  • Contributions to open-source projects or technical writing / public speaking.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior React.js Developer
Senior React.js Developer

pop • Dubai

On-site
AED 240,000 - 360,000
Frontend Engineer
Frontend Engineer

Analog • Abu Dhabi

On-site
AED 167,000 - 279,000
Senior Full Stack Engineer – Front-End Focused
Senior Full Stack Engineer – Front-End Focused

IDCMPS • Abu Dhabi

On-site
AED 120,000 - 150,000
Front-End Engineer - React Js And Next Js
Front-End Engineer - React Js And Next Js

Aqary Real Estate Investment And Development • Abu Dhabi

On-site
AED 180,000 - 320,000
Senior Frontend Engineer
Senior Frontend Engineer

Client of Cognitive • Abu Dhabi

On-site
AED 360,000 - 600,000
Senior Frontend Engineer, AI Experiences
Senior Frontend Engineer, AI Experiences

Tanqeeb • Abu Dhabi

On-site
AED 223,000 - 446,000
Senior Frontend Engineer
Senior Frontend Engineer

calhire.com • Abu Dhabi

On-site
AED 120,000 - 180,000
Senior Front-End Engineer Next Js 16
Senior Front-End Engineer Next Js 16

Splash Software LLC. • Dubai

On-site
AED 380,000 - 700,000
Frontend Architect
Frontend Architect

James Douglas Middle East • Abu Dhabi

On-site
AED 600,000 - 900,000
Senior Frontend Engineer
Senior Frontend Engineer

calhire.com • Dubai

On-site
AED 300,000 - 520,000