
IFZA
Mobile App Developer
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 12/12/2025
Job overview
Date posted
28/10/2025
Location
Dubai, United Arab Emirates
Salary
Undisclosed
Compensation
Salary only
Experience
2 - 5 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
12/12/2025
Job description
The Mobile App Developer at IFZA Dubai will be responsible for designing, developing, and maintaining scalable, high-performance mobile applications using Flutter. The role demands both technical depth and creative problem-solving, ensuring delivery of intuitive, reliable, and visually appealing mobile experiences across Android and iOS platforms. As part of a fast-paced, multicultural development team, you will collaborate closely with designers, product managers, and backend engineers to translate business requirements into elegant digital products that enhance user experience and operational efficiency. The ideal candidate has hands-on experience with modern mobile architectures, strong Flutter expertise, and a proactive, detail-oriented mindset.
Required skills
Key responsibilities
- Design, develop, and deploy cross-platform mobile apps using Flutter and Dart for Android and iOS.
- Implement modular, maintainable architectures with appropriate state management techniques (e.g., Bloc, Provider, Riverpod).
- Integrate RESTful APIs, third-party libraries, and backend systems into mobile applications.
- Collaborate with UI/UX designers to deliver pixel-perfect, user-centric interfaces.
- Configure Firebase services including authentication, push notifications, analytics, and cloud storage.
- Set up and maintain CI/CD pipelines for automated testing and deployment.
- Write clean, well-documented, and testable code following best practices.
- Participate in code reviews and contribute to team-wide development standards.
- Troubleshoot, debug, and optimize application performance for responsiveness and efficiency.
- Work collaboratively in Agile/Scrum workflows with product, design, and backend teams.
Experience & skills
- 2+ years of experience in mobile app development, including hands-on Flutter experience.
- Proven track record of publishing mobile apps to the App Store and Google Play.
- Strong understanding of mobile architecture, APIs, and UI/UX best practices.
- Experience with Firebase, push notifications, and CI/CD pipelines for mobile projects.
- Familiarity with native development (Kotlin/Java or Swift) is an advantage.
- Experience using Git and Agile development methodologies.
- Excellent communication and collaboration skills within cross-functional teams.
- Bonus: Experience integrating CRM systems (Zoho) or enterprise business portals.