
Salt
ReactJS Developer
- Contract
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 27/05/2026
Job overview
Date posted
13/04/2026
Location
Dubai, United Arab Emirates
Salary
AED 15,000 - 20,000 per month
Compensation
Salary only
Experience
2 - 5 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
27/05/2026
Job description
The ReactJS Developer role is a contract-based front-end development position within a digital banking environment in Dubai, focused on building and enhancing modular, scalable, and secure web applications aligned with enterprise design standards. The role involves developing responsive and accessible web applications using ReactJS, creating reusable UI components based on a centralized design system, and converting Figma prototypes into production-ready code. The developer is responsible for integrating front-end applications with backend APIs and middleware layers while ensuring high performance, secure coding practices, and compliance with enterprise development standards. The position requires participation in agile delivery processes including sprint planning, code reviews, and release cycles, ensuring timely and high-quality software delivery. The role supports digital banking platform development and requires collaboration within cross-functional development teams in a structured software engineering environment. The ReactJS Developer contributes to building scalable frontend architecture using modern JavaScript (ES6+) and state management tools such as Redux and Context API, while ensuring seamless API integration and authentication workflows within a regulated banking context.
Required skills
Key responsibilities
- Build responsive and accessible web applications using ReactJS in alignment with enterprise design standards and digital banking requirements
- Develop reusable UI components based on a centralized design system to ensure consistency and scalability across applications
- Convert Figma prototypes into production-ready front-end code with accurate implementation of design specifications
- Integrate front-end applications with backend APIs and middleware layers to enable seamless data flow and system functionality
- Ensure high performance, secure coding practices, and optimization of web applications within a digital banking environment
- Participate in agile delivery processes including sprint planning, code reviews, and release cycles to support continuous development and deployment
- Implement state management solutions using Redux, Context API, and other modern JavaScript frameworks to manage application state effectively
- Collaborate with cross-functional teams to support development of modular and scalable ReactJS applications for digital banking platforms
Experience & skills
- Demonstrate strong experience with ReactJS and modern JavaScript (ES6+) in front-end development environments
- Possess experience with state management libraries such as Redux and Context API
- Show familiarity with enterprise design systems and UI component-driven development
- Demonstrate experience in API integration and authentication flows within web applications
- Exhibit strong understanding of agile delivery methodologies including sprint planning, code reviews, and release cycles
- Show previous experience in banking or regulated industries as an advantage
- Demonstrate ability to convert UI/UX designs (Figma) into production-ready code
- Possess strong knowledge of responsive design, performance optimization, and secure front-end development practices