Front-End Developer - React Native

DiceTek UAE

Al Ruways Industrial City

On-site

AED 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DiceTek UAE is seeking a Front-End Developer specializing in React Native for its Abu Dhabi team. The role involves developing mobile and web applications while ensuring a seamless user experience across platforms.

Ideal candidates should have at least 3 years of experience, with strong skills in React Native, JavaScript, and TypeScript. Join a dynamic environment focused on delivering high-quality digital products.

Qualifications

  • Minimum 3 years of professional experience in React Native and React.js development.
  • Solid proficiency in JavaScript and TypeScript.
  • Strong understanding of state management and front-end architecture.

Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using React Native.
  • Collaborate with product managers, UI/UX designers, and backend developers.
  • Ensure consistency between mobile and web interfaces while maintaining usability.

Skills

React Native
React.js
JavaScript
TypeScript
XState
Finite state machines
Responsive design
RESTful API integration
GraphQL integration
Debugging
CI/CD

Tools

Jest
Detox
React Testing Library
Redux
Recoil

Job description

Front-End Developer - React Native

Location: Abu Dhabi, United Arab Emirates

Industry: IT & Services

Experience: Minimum 3 years

Job Type: Full-time

Role Overview

Front-End Developer - React Native in Abu Dhabi, United Arab Emirates is an IT and Services opportunity for a skilled front‑end engineer with strong experience in React Native, React.js, TypeScript, XState, and workflow‑driven user interface development. This role is ideal for a developer who can build reliable mobile and web applications, manage complex UI logic through finite state machines, and contribute to high‑quality digital products used across browser‑based and cross‑platform environments.

Key Responsibilities
  • Design, develop, and maintain cross‑platform mobile applications using React Native.
  • Build and enhance browser‑based user interfaces and reusable components using React.js.
  • Implement complex UI workflows and application states using XState, finite state machines, and statecharts.
  • Develop statement‑related features, including statement rendering, navigation flows, user interactions, and workflow‑driven screen behavior.
  • Collaborate with product managers, UI/UX designers, backend developers, QA teams, and technical leads to deliver seamless digital experiences.
  • Convert product requirements and design specifications into clean, responsive, and maintainable front‑end code.
  • Ensure consistency between mobile and web interfaces while maintaining strong usability, accessibility, and performance standards.
  • Integrate front‑end applications with RESTful APIs, GraphQL services, third‑party SDKs, and backend systems.
  • Debug UI issues across mobile and web platforms, including state management problems, rendering behavior, navigation issues, and asynchronous data flows.
  • Write clean, modular, testable, and well‑documented code that supports long‑term product maintainability.
  • Participate in code reviews, sprint planning, testing activities, and continuous improvement discussions.
  • Support performance optimization, mobile deployment readiness, and front‑end quality improvements across the product lifecycle.
Ideal Profile
  • Minimum 3 years of professional experience in React Native and React.js development.
  • Strong practical experience using XState for managing complex UI state, workflow logic, state machines, and statecharts.
  • Solid proficiency in JavaScript and TypeScript.
  • Experience building, testing, and debugging UI components for both mobile and web applications.
  • Strong understanding of state management, component lifecycle, asynchronous programming, navigation flows, and front‑end architecture.
  • Familiarity with UI/UX best practices, responsive design, accessibility standards, and cross‑platform consistency.
  • Experience integrating front‑end applications with RESTful APIs or GraphQL backends.
  • Ability to analyze complex workflow requirements and convert them into stable, user‑friendly interface behavior.
  • Good problem‑solving skills with a strong debugging mindset and attention to detail.
  • Comfortable working in a product development environment with designers, backend teams, QA engineers, and business stakeholders.
  • Experience in financial, banking, or statement generation applications will be an advantage.
  • Exposure to React Native bridges, native modules, third‑party SDKs, testing frameworks, CI/CD tools, or mobile app deployment will be beneficial.
Skills Set
  • React Native
  • React.js
  • JavaScript
  • TypeScript
  • XState
  • Finite state machines
  • Statecharts
  • Front‑end development
  • Mobile application development
  • Web application development
  • UI workflow development
  • Statement rendering
  • Component architecture
  • Responsive design
  • Accessibility
  • RESTful API integration
  • GraphQL integration
  • Asynchronous programming
  • Debugging
  • Jest
  • Detox
  • React Testing Library
  • CI/CD
  • Mobile app deployment
  • Redux
  • Recoil
  • Technical documentation
Why Join Us

This position offers a strong opportunity for a front‑end developer to work on modern cross‑platform applications where React Native, React.js, TypeScript, and XState are central to the product experience. The role is well suited for a developer who enjoys solving complex UI workflow challenges, building maintainable interface logic, and contributing to digital products that require reliability, performance, and strong user experience across mobile and web platforms.

About the Company

Dicetek LLC is a technology services and consulting company supporting clients across the UAE and wider region with skilled professionals in software development, data, cybersecurity, business analysis, digital transformation, and enterprise technology delivery. The company works with organizations that require dependable technical talent to build scalable systems, improve digital products, and support business growth through modern technology solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend React Native Developer
Senior Frontend React Native Developer

D4 Insight • Abu Dhabi

On-site
AED 240,000 - 380,000
Cross-Platform Front-End Engineer: React Native & Web UI
Cross-Platform Front-End Engineer: React Native & Web UI

DiceTek UAE • Al Ruways Industrial City

On-site
AED 80,000 - 110,000
Senior Frontend Engineer
Senior Frontend Engineer

Bbgcservices • Dubai

On-site
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

On-site
Frontend Engineer – React
Frontend Engineer – React

D4 Insight • Dubai

On-site
AED 180,000 - 300,000
Software Engineer – Frontend (React)
Software Engineer – Frontend (React)

D4 Insight • Dubai

On-site
AED 180,000 - 240,000
Frontend Engineer: React & React Native UI Builder
Frontend Engineer: React & React Native UI Builder

D4 Insight • Abu Dhabi

On-site
AED 180,000 - 240,000
Senior Frontend Developer
Senior Frontend Developer

NorthBay Solutions • Abu Dhabi

Hybrid
AED 260,000 - 460,000
Senior Frontend Engineer – TypeScript, React & TanStack | Abu Dhabi, UAE
Senior Frontend Engineer – TypeScript, React & TanStack | Abu Dhabi, UAE

Sreenidhisoft • United Arab Emirates

On-site
AED 300,000 - 480,000
ReactNative -Frontend-mobile application +web Application (both must)Typescript
ReactNative -Frontend-mobile application +web Application (both must)Typescript

TAT IT Technolgies • Abu Dhabi

On-site
AED 120,000 - 150,000