Front-End Developer - React Native and React (Web)
Dicetek LLC
Date: 2 days ago
City: Abu Dhabi
Contract type: Contractor

We are seeking a highly skilled Front-End Developer with strong expertise in React Native and React (Web) to join our product development team. The ideal candidate will have hands-on experience with XState, using finite state machines and statecharts to drive predictable and maintainable UI logic—particularly for complex statement or workflow-driven applications.
This is a key role in shaping the user experience of our cross-platform applications.
Key Responsibilities
This is a key role in shaping the user experience of our cross-platform applications.
Key Responsibilities
- Design, develop, and maintain mobile applications using React Native.
- Build and enhance web components using React.js for browser-based UIs.
- Implement and manage complex UI workflows and state using XState (finite state machines and statecharts).
- Develop statement-related features, including rendering, navigation, and user interaction workflows.
- Collaborate with designers, product managers, and backend developers to create seamless user experiences.
- Ensure responsive design, performance optimization, and cross-platform consistency.
- Write clean, maintainable code and contribute to technical documentation.
- Participate in code reviews, testing, and continuous improvement.
- 3+ years of professional experience with React Native and React.js.
- Strong, practical experience using XState to manage complex UI state.
- Proficient in JavaScript / TypeScript.
- Experience building and debugging UI components across both mobile and web platforms.
- Deep understanding of state management, component lifecycle, and asynchronous programming.
- Familiarity with UI/UX best practices and accessibility.
- Experience integrating with RESTful APIs or GraphQL backends.
- Strong problem-solving and debugging skills.
- Experience in statement generation or financial/banking applications.
- Exposure to React Native bridges, native modules, or third-party SDK integration.
- Familiarity with testing frameworks (Jest, Detox, React Testing Library).
- Experience with CI/CD tools and mobile app deployment.
- Knowledge of Redux, Recoil, or other state management libraries (if applicable, alongside XState).
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Loyalty Digital Manager (Airline Digital Assets)
Etihad,
Abu Dhabi
11 hours ago
Synopsis This role will be the owner of maximizing the value of our digital assets to drive loyalty member engagement and operational efficiency. It includes definition and execution of member digital experiences and self-service initiatives. This role will also include leveraging digital assets to facilitate targeted engagement with our partner ecosystem across various initiatives & promotion, ensuring relevant and impactful...

Group Strategic Investments Manager
ADNOC Group,
Abu Dhabi
12 hours ago
JOB PURPOSE:Support internal analytics of ADNOC listed bonds as well as publicly listed entities associated with ADNOC Group (if need be) and their sectors of presence. Build relationships with various internal teams at ADNOC (including Investor Relations, FinComms, treasury and other teams) and assist in ensuring the highest possible equity and debt focused IR standards. Effectively communicate with internal and...

Director- Leveraged & Acquisition Finance
First Abu Dhabi Bank (FAB),
Abu Dhabi
1 day ago
Company DescriptionJoin the UAE’s largest bank and one of the world’s largest and safest financial institutions. Our focus is to create value for our employees, customers, shareholders and communities to grow through differentiation, agility and innovation. We are looking for top talent and your success is our success. Accelerate your growth as you help us reach our goals and advance...
