Qureos

FIND_THE_RIGHTJOB.

Senior Flutter Developer

Lahore, Pakistan

We are looking for a highly skilled Senior Flutter Developer with strong expertise in GetX state management to join our dynamic team. The ideal candidate will be responsible for building and maintaining scalable, high-performance mobile applications while ensuring best practices in architecture, performance optimization, and code quality.

Key Responsibilities:

  • Develop, test, and maintain mobile applications using Flutter & Dart.
  • Implement and manage state management with GetX efficiently across large-scale applications.
  • Collaborate with cross-functional teams including designers, backend engineers, and product managers to deliver high-quality apps.
  • Architect, design, and implement new features with scalability and maintainability in mind.
  • Optimize application performance, responsiveness, and usability.
  • Write clean, maintainable, and testable code following best practices.
  • Integrate RESTful APIs, GraphQL, and third-party SDKs into Flutter applications.
  • Mentor junior developers, review code, and enforce coding standards.
  • Stay updated with the latest Flutter updates, GetX improvements, and mobile app trends.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4–6 years of mobile development experience, with at least 2+ years in Flutter.
  • Proven experience in state management using GetX (dependency injection, reactive programming, routing, controllers).
  • Strong understanding of Flutter architecture patterns (MVVM, Clean Architecture, etc.).
  • Proficiency in Dart, asynchronous programming, and reactive programming.
  • Experience integrating Firebase services (Auth, Firestore, Push Notifications, Crashlytics).
  • Familiarity with CI/CD pipelines, Git workflows, and Agile methodologies.
  • Strong problem-solving skills and ability to debug complex issues.
  • Published apps on App Store/Google Play are a plus.
  • Experience with BLoC, Provider, or Riverpod in addition to GetX.
  • Knowledge of native Android (Kotlin/Java) or iOS (Swift/Objective-C).
  • Exposure to cloud services (AWS/GCP/Azure).
  • Experience in unit testing & widget testing.

Job Type: Full-time

Work Location: In person

© 2025 Qureos. All rights reserved.