Qureos

FIND_THE_RIGHTJOB.

Flutter Mobile Developer (iOS & Android)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are seeking a skilled Flutter Mobile Developer to design, develop, and maintain high-quality mobile applications for both iOS and Android platforms. The ideal candidate will have a strong background in mobile app development using Flutter and Dart, with hands-on experience integrating APIs, managing app states, and delivering performant, visually appealing, and responsive mobile experiences.

Candidates with 5+ years of experience in mobile development (including international experience) or 2 years of experience in the UAE are welcome to apply.

Key Responsibilities:

  • Design and build advanced cross-platform mobile applications using Flutter for iOS and Android.
  • Collaborate with UI/UX designers to implement modern, clean, and user-friendly interfaces.
  • Integrate RESTful APIs, Firebase, and third-party services.
  • Manage app state using frameworks such as Provider, Riverpod, Bloc, or GetX.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Optimize app performance and ensure smooth animations, responsiveness, and stability.
  • Implement push notifications, background services, and in-app messaging.
  • Handle app deployment to App Store and Google Play including signing, versioning, and release management.
  • Troubleshoot and debug application issues, crashes, and performance bottlenecks.
  • Collaborate with backend developers for seamless data integration using APIs.
  • Implement security and data protection best practices in mobile apps.
  • Participate in code reviews and contribute to the continuous improvement of development processes.

Technical Skills Required:

  • Strong proficiency in Flutter and Dart (minimum 2+ years of experience).
  • Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) is a plus.
  • Experience using Firebase (Auth, Firestore, Cloud Functions, Push Notifications).
  • Familiarity with REST APIs, GraphQL, and JSON data handling.
  • Knowledge of state management tools (Provider, Bloc, Riverpod, GetX).
  • Experience with version control systems (Git, GitHub, Bitbucket).
  • Knowledge of Clean Architecture (MVVM/MVC) and SOLID principles.
  • Familiarity with CI/CD pipelines, App Store / Play Store deployment, and version control.
  • Understanding of responsive UI, animations, and custom widgets.
  • Basic understanding of mobile security, data encryption, and secure storage.
  • Experience integrating APIs and handling offline data with SQLite or Hive.
  • Familiarity with Agile/Scrum development environments.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Strong portfolio of Flutter apps published on the App Store or Google Play.
  • Experience working with Oracle, MySQL, or Firebase Realtime Database backends.
  • Knowledge of cloud services integration (AWS, Azure, Google Cloud).
  • Understanding of mobile app lifecycle management and performance profiling tools.
  • Excellent problem-solving skills and attention to detail.

Soft Skills:

  • Strong communication and teamwork abilities.
  • Ability to manage time efficiently and meet deadlines.
  • Proactive, self-motivated, and passionate about mobile technology.
  • Willingness to learn and adapt to new tools and technologies.

Experience:

  • 5 years total experience in mobile app development.
  • 2 years (or fresh) experience in the UAE acceptable.

Job Type: Full-time

Pay: From AED2,500.00 per month

© 2025 Qureos. All rights reserved.