UI Engineer (React)

Salt

Dubai

On-site

AED 290,000 - 424,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Salt is seeking a talented UI Engineer (React) to join our high-performing team building modern, scalable web apps. You will work closely with product, designers, and backend engineers to deliver high-quality digital products.

Role focuses on building reusable UI components, implementing accessible, responsive designs, and collaborating across teams to improve frontend architecture and standards.

Qualifications

  • 4+ years of commercial experience building React.js applications.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Experience with Tailwind CSS, Material UI, or shadcn/ui.
  • Solid understanding of responsive design with Flexbox and CSS Grid.
  • WCAG 2.1 accessibility knowledge and semantic HTML.
  • Experience integrating REST APIs and handling async data.
  • State management with Redux Toolkit, Zustand, or Context API.
  • Familiar with Git, code reviews, and Agile/Scrum workflows.

Responsibilities

  • Design, develop, and maintain responsive web apps using React.js.
  • Build reusable UI components with modern frontend tech.
  • Integrate frontend with RESTful APIs and manage async data flows.
  • Collaborate with UX designers to deliver polished experiences.
  • Contribute to frontend architecture, coding standards, and CI/CD.
  • Participate in code reviews, sprint planning, and Agile ceremonies.
  • Collaborate with backend engineers to troubleshoot issues.

Skills

React.js
JavaScript
TypeScript
UI architecture
Agile/Scrum

Tools

Redux Toolkit
Zustand
Context API
Tailwind CSS
Material UI
shadcn/ui
Git

Job description

We're looking for a talented UI Engineer (React) to join a high-performing engineering team building modern, scalable web applications. This is an excellent opportunity for a frontend-focused engineer who enjoys creating intuitive user experiences while collaborating closely with backend engineers, product teams, and designers to deliver high-quality digital products.

What You'll Do:
  • Design, develop, and maintain responsive, high-performance web applications using React.js.
  • Build reusable, scalable UI components using modern frontend technologies and best practices.
  • Integrate frontend applications with RESTful APIs and manage asynchronous data flows.
  • Implement responsive, mobile-first designs with a strong focus on accessibility and usability.
  • Work closely with UX/UI designers to deliver polished user experiences.
  • Manage application state using Redux Toolkit, Zustand, or Context API.
  • Participate in code reviews, sprint planning, and Agile ceremonies.
  • Collaborate with backend engineers to integrate APIs and troubleshoot application issues.
  • Contribute to frontend architecture, coding standards, and continuous improvement initiatives.
What We're Looking For:
  • 4+ years of commercial experience developing applications with React.js.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Experience with modern UI frameworks such as Tailwind CSS, Material UI, or shadcn/ui.
  • Strong understanding of responsive design principles using Flexbox, CSS Grid, and mobile-first development.
  • Solid knowledge of HTML5, CSS3, semantic markup, and WCAG 2.1 accessibility standards.
  • Experience integrating REST APIs and handling asynchronous data.
  • Hands-on experience with state management using Redux Toolkit, Zustand, or Context API.
  • Familiarity with Git, code reviews, and Agile/Scrum development methodologies.
Nice to Have:
  • Experience with Next.js.
  • Exposure to Node.js (Express or NestJS) or Python (FastAPI or Flask) for backend API development.
  • Basic knowledge of PostgreSQL or MongoDB.
  • Understanding of authentication and authorization using JWT and OAuth2.
  • Experience with data visualization libraries such as Chart.js, Recharts, or D3.js.
  • Exposure to LLMs, Retrieval-Augmented Generation (RAG), or AI-powered applications.
  • Experience working with Azure or AWS cloud environments.
  • Familiarity with Docker, CI/CD pipelines, and modern DevOps practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UI Engineer (React)
UI Engineer (React)

Client of Salt • Dubai

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

Tanqeeb • Abu Dhabi

On-site
AED 223,000 - 446,000
Frontend Developer
Frontend Developer

Micropolis Holding • Dubai

On-site
AED 240,000 - 300,000
Frontend Engineer: Build Responsive, High-Performance Web UIs
Frontend Engineer: Build Responsive, High-Performance Web UIs

Hired • United Arab Emirates

On-site
AED 201,000 - 335,000
Frontend Architect
Frontend Architect

James Douglas Middle East • Abu Dhabi

On-site
AED 600,000 - 900,000
Senior Front-End Developer
Senior Front-End Developer

Fisher Human Resource Consultancy • Dubai

On-site
AED 300,000 - 520,000
Frontend Engineer (UI/UX Systems)
Frontend Engineer (UI/UX Systems)

Luna PR • Dubai

On-site
AED 180,000 - 300,000
React UI Engineer: Scalable, Accessible Frontends
React UI Engineer: Scalable, Accessible Frontends

Client of Salt • Dubai

On-site
AED 180,000 - 320,000
Full Stack Developer (React.js / Next.js / Nest.js)
Full Stack Developer (React.js / Next.js / Nest.js)

Müller's Solutions • Dubai

On-site
AED 391,000 - 614,000
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

On-site
AED 312,155 - 403,966