Senior Flutter Developer

Digixvalley


Date: 2 weeks ago
City: Lahore
Contract type: Full time

4 - 6 Years

Total Experience

Full Time

Job Type

1

No. of Openings


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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

AI Automation Expert - CommerceKind

Taraki, Lahore
1 hour ago
Our client CommerceKind is hiring a AI Automation Expert in Lahore.ABOUT US CommerceKind is a performance‑driven Amazon and eCommerce growth agency helping brands scale through expert PPC management, product launches, private label expansion, and supply chain optimization. With over $750M in generated sales and $35M+ in managed ad spend, we provide end‑to‑end strategic support to eCommerce businesses worldwide.ROLE OVERVIEW We...

Planning Engineer

Avanceon Middle East & South Asia, Lahore
3 hours ago
About Us?Avanceon is a multinational corporation which specializes in automation, control systems integration, energy management solutions, and support services. With offices in Dubai, Qatar, Saudi Arabia, and Pakistan, it has established a significant market presence. Over its 24-year history, Avanceon has evolved into a comprehensive provider offering automation, energy management, service, and maintenance solutions. Through its extensive experience and diverse...

Design Engineer - Process Equipment

Accelerec Ltd., Lahore
1 day ago
Our client Qadbros Engineering is seeking a talented and motivated Design Engineer – Process Equipment for a permanent, onsite opportunity. This role offers a chance to contribute to the design and development of critical process equipment, impacting innovative projects within our dynamic organization. If you are a proactive engineer with a solid foundation in process design principles and a passion...