of Job Type
Full-time
Location
UAE
Job Description
We are seeking a skilled Flutter Developer with strong backend and API integration experience to join our development team. The ideal candidate will be responsible for building, maintaining, and enhancing high-performance mobile applications using Flutter, while working closely with backend systems, databases, and APIs.
This role requires hands-on experience in Flutter mobile development combined with backend logic, data handling, authentication, and system integration.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter (Android & iOS)
- Integrate mobile applications with RESTful APIs and backend services
- Work with backend systems for data exchange, validation, and processing
- Implement authentication, authorization, and role-based access
- Handle API responses, error handling, and secure data transmission
- Manage app state, performance optimization, and scalability
- Collaborate with backend developers, UI/UX designers, and project managers
- Debug, test, and maintain application stability
- Deploy and maintain apps across development and production environments
- Document technical processes and application logic
Required Technical SkillsFrontend / Mobile
- Strong experience with Flutter & Dart
- Knowledge of responsive UI design and Material / Cupertino widgets
- State management (Provider, Riverpod, Bloc, or GetX)
Backend & Integration
- Strong experience with REST APIs and JSON data handling
- Experience integrating Flutter apps with PHP, Laravel, Node.js, or similar backends
- Knowledge of authentication systems (JWT, token-based auth, OAuth)
- Experience working with databases (MySQL, PostgreSQL, Oracle, or Firebase)
- Familiarity with file uploads, image handling, and API-based storage
- Experience with API security and validation
Additional Skills (Preferred)
- Firebase (Auth, Firestore, Cloud Messaging)
- Push notifications
- Background services and app lifecycle handling
- Git version control (GitHub / GitLab / Bitbucket)
- Experience publishing apps to Google Play Store and the Apple App Store
Requirements
- Bachelor’s degree in Computer Science, IT, or related field (preferred)
- Minimum 2+ years of experience in Flutter development (or strong project portfolio)
- Backend integration experience is mandatory
- Ability to work independently and meet deadlines
- Strong problem-solving and debugging skills
- Good communication skills in English
What We Offer
- Competitive salary based on skills and experience
- Professional and growth-oriented working environment
- Opportunity to work on real-world, production-level applications
- Career growth and learning opportunities
- Benefits as per UAE labor law
How to Apply
Interested candidates can apply via Indeed or contact directly via email:
Email: web.dev@uaa.ae
Please mention “Flutter Developer Application” when contacting.
Job Type: Full-time
Pay: From AED1.00 per month