
IFZA
Full Stack Developer
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Report job as expired
Job expiry date: 17/07/2025
Job overview
Date posted
02/06/2025
Location
Dubai, United Arab Emirates
Salary
AED 15,000 - 20,000 per month
Experience
2 - 5 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
17/07/2025
Job description
This role primarily focuses on React-based web applications, with the opportunity to work on mobile applications. Android and iOS development experience is a plus. The ideal candidate will collaborate with our front-end and back-end teams to build scalable, high-performance applications that deliver a seamless user experience.
Required skills
React development
JavaScript ES6+
TypeScript
HTML
CSS
Redux
React Query
Zustand
RESTful APIs
Git
React Native
Android development
iOS development
Swift
Kotlin
GraphQL
CI/CD pipelines
DevOps practices
unit testing
automated testing frameworks
Key responsibilities
- Develop and maintain React-based applications, ensuring optimal performance and responsiveness.
- Work closely with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Collaborate with back-end developers to integrate APIs and ensure seamless data flow.
- Optimize applications for speed and scalability.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot and debug issues, ensuring applications run smoothly.
- Stay up-to-date with the latest industry trends and technologies to continuously improve development processes.
- If applicable, contribute to mobile development (React Native, Android, iOS) as needed.
Experience & skills
- 2+ years of experience in React development.
- Proficiency in JavaScript (ES6+), TypeScript, HTML, and CSS.
- Experience with React frameworks/libraries such as Redux, React Query, or Zustand.
- Strong understanding of RESTful APIs and integrating front-end with back-end services.
- Experience with Git and version control workflows.
- Experience with React Native or mobile development (Android/iOS).
- Familiarity with Swift (iOS) or Kotlin (Android).
- Experience with GraphQL and modern state management approaches.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with unit testing and automated testing frameworks.
- Familiarity with Agile development methodologies.
- Ability to write clean, modular, and reusable code.
- Strong problem-solving skills and attention to detail.