Senior Software Engineer – React.js, TypeScript & Modern Frontend Development | Dubai, UAE

Uasmart

Dubai

On-site

AED 300,000 - 420,000

Full time

28 hours 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

Tech ECS in Dubai, United Arab Emirates is seeking an experienced Senior Software Engineer focused on frontend development. You will design, build, and maintain scalable web applications using React.js, TypeScript, and Redux while implementing robust CI/CD pipelines in Azure DevOps.

You will work with AI-assisted development tools and modern engineering practices to deliver high-performance user interfaces and reusable components, contributing to architecture decisions and performance

Qualifications

  • Minimum 6 years of relevant software engineering experience.
  • Strong professional experience in frontend development.
  • Strong expertise in React.js.
  • Strong knowledge of TypeScript.
  • Strong knowledge of JavaScript ES6+.
  • Experience with Redux and Redux Toolkit.
  • Experience building scalable and responsive web applications.
  • Strong understanding of modern frontend development practices.
  • Experience with Git.
  • Experience with Azure DevOps.
  • Understanding of CI/CD practices.
  • Familiarity with AI-assisted development tools and technologies, including GitHub/Microsoft Copilot, Generative AI, Azure OpenAI/OpenAI APIs, Prompt Engineering, Cursor, Claude, and MCP.

Responsibilities

  • Design and develop scalable, responsive, and high-performance web applications.
  • Build modern frontend applications using React.js, TypeScript, and JavaScript ES6+.
  • Develop and maintain reusable frontend components and application architectures.
  • Implement state management solutions using Redux and Redux Toolkit.
  • Follow modern frontend development practices and engineering standards.
  • Collaborate with development teams to deliver reliable software solutions.
  • Use Git and Azure DevOps as part of the software development and delivery process.
  • Contribute to CI/CD pipelines and continuous software delivery practices.
  • Apply responsive design and frontend performance best practices.
  • Explore and utilize AI-assisted development tools to improve engineering productivity.
  • Work with technologies such as GitHub/Microsoft Copilot, Generative AI, Azure OpenAI/OpenAI APIs, Prompt Engineering, Cursor, Claude, and MCP where applicable.

Tools

React.js
TypeScript
JavaScript ES6+
Redux
Redux Toolkit
Git
Azure DevOps
CI/CD
AI-assisted tools

Job description

Location

Dubai, United Arab Emirates

Job Category

Information Technology (IT) & Software

Job Overview

Tech ECS is seeking an experienced Senior Software Engineer with strong expertise in modern frontend development to join its technology team in Dubai. The role is focused on building scalable, responsive, and high-quality web applications using modern frontend technologies and development practices.

The ideal candidate will have 6+ years of experience in frontend software development with strong hands‑on expertise in React.js, TypeScript, JavaScript ES6+, Redux, and Redux Toolkit. The position also requires experience with CI/CD, Git, and Azure DevOps, along with a strong understanding of scalable and responsive web application development.

The role also offers an opportunity to work with emerging AI‑assisted development technologies, including GitHub/Microsoft Copilot, Generative AI, Azure OpenAI/OpenAI APIs, Prompt Engineering, Cursor, Claude, and MCP. Candidates with a strong interest in modern software engineering practices and AI‑enabled development will be well positioned for continued professional development and career growth.

Key Responsibilities
  • Design and develop scalable, responsive, and high-performance web applications.
  • Build modern frontend applications using React.js, TypeScript, and JavaScript ES6+.
  • Develop and maintain reusable frontend components and application architectures.
  • Implement state management solutions using Redux and Redux Toolkit.
  • Follow modern frontend development practices and engineering standards.
  • Collaborate with development teams to deliver reliable software solutions.
  • Use Git and Azure DevOps as part of the software development and delivery process.
  • Contribute to CI/CD pipelines and continuous software delivery practices.
  • Apply responsive design and frontend performance best practices.
  • Explore and utilize AI-assisted development tools to improve engineering productivity.
  • Work with technologies such as GitHub/Microsoft Copilot, Generative AI, Azure OpenAI/OpenAI APIs, Prompt Engineering, Cursor, Claude, and MCP where applicable.
Requirements & Qualifications
  • Minimum 6 years of relevant software engineering experience.
  • Strong professional experience in frontend development.
  • Strong expertise in React.js.
  • Strong knowledge of TypeScript.
  • Strong knowledge of JavaScript ES6+.
  • Experience with Redux and Redux Toolkit.
  • Experience building scalable and responsive web applications.
  • Strong understanding of modern frontend development practices.
  • Experience with Git.
  • Experience with Azure DevOps.
  • Understanding of CI/CD practices.
  • Familiarity with AI-assisted development tools and technologies, including GitHub/Microsoft Copilot, Generative AI, Azure OpenAI/OpenAI APIs, Prompt Engineering, Cursor, Claude, and MCP.
  • Strong problem-solving and software development skills.
  • Ability to work effectively in a professional technology environment.
Salary, Benefits & Career Growth

Salary and specific compensation details have not been provided.

This position offers an opportunity for professional development in modern frontend engineering, React.js, TypeScript, cloud development workflows, CI/CD, and AI-assisted software development. Exposure to emerging AI technologies and modern development tools can support continued technical skill development and long‑term career growth.

The required notice period for the position is 30 days.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Full Stack) – Java, React & AWS | Dubai, UAE
Senior Software Engineer (Full Stack) – Java, React & AWS | Dubai, UAE

marc-ellis • United Arab Emirates

On-site
AED 446,000 - 781,000
Senior Frontend Engineer: React.js + TypeScript, AI Tools
Senior Frontend Engineer: React.js + TypeScript, AI Tools

Uasmart • Dubai

On-site
AED 300,000 - 420,000
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

On-site
AED 312,155 - 403,966
Senior Frontend Engineer
Senior Frontend Engineer

Bbgcservices • Dubai

On-site
AED 200,880 - 279,000
Frontend Developer
Frontend Developer

International Free Zone Authority • Dubai

On-site
AED 180,000 - 300,000
24 working days annual leave
Annual flight home
Life insurance
+1
Software Engineer (Front and Back end)
Software Engineer (Front and Back end)

Jobgether SRL • United Arab Emirates

Remote
AED 420,000 - 540,000
Remote work opportunity
Full-stack development exposure
Cloud platforms and containers
+2
Software Engineer (Front and Back end)
Software Engineer (Front and Back end)

Lever, Inc. • United Arab Emirates

Remote
AED 180,000 - 300,000
Remote work
Cloud platforms exposure
CI/CD & Agile practices
FRONTEND DEVELOPER
FRONTEND DEVELOPER

List International • Abu Dhabi

On-site
AED 180,000 - 240,000
Onsite role in Abu Dhabi
Frontend Developer - Angular
Frontend Developer - Angular

Tanqeeb • Dubai

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

Salt • Abu Dhabi

On-site
AED 150,000 - 200,000