React Native Developer with TypeScript and XState expertise

Job Overview

Job Description

411_2530952

React Native Developer with TypeScript and XState expertise

We have an urgent requirement for a React Native Developer with TypeScript and XState expertise for a banking client in Abu Dhabi, UAE.

Banking domain experience is highly preferred.

Overview

The role involves building and maintaining cross-platform mobile applications using React Native and TypeScript, with a focus on implementing complex state logic using XState and statecharts.

Responsibilities

  • Develop and maintain cross-platform mobile applications using React Native and TypeScript.
  • Implement complex state logic using XState and statecharts.
  • Collaborate with designers, product managers, and backend engineers to create seamless user experiences.
  • Optimize application performance and ensure high-quality code standards through testing and code reviews.
  • Maintain and document reusable components and state machines.
  • Troubleshoot and debug application issues across Android and iOS platforms.

Required Skills & Qualifications

  • Experience in mobile application development with React Native.
  • Strong proficiency in TypeScript with a clear understanding of types, interfaces, and advanced typing features.
  • Hands-on experience with XState: writing and managing complex state machines/statecharts.
  • Experience with Redux, MobX, or other state management tools is a plus, but XState is mandatory.
  • Solid understanding of React Hooks, Context API, navigation (React Navigation), and performance optimization techniques.
  • Experience working with RESTful APIs and third-party libraries.
  • Skills: context api, react, react native, typescript, react navigation, xstate, restful apis, native, mobx, redux, react hooks

Employment Type

  • Contract

Seniority level

  • Associate

Location

Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates

#J-18808-Ljbffr

2025-11-11 12:43:32