Flutter - Mobile App Senior Developer

Be among the first applicants.
KPI
Sharjah
AED 60,000 - 100,000
Be among the first applicants.
2 days ago
Job description

Company Description

KPI, founded in 1992 in Dubai, is a renowned Business Advisory and Accounting firm. Over the last twenty-five years, KPI has expanded its services to include Business Process Re-engineering, Strategy Consulting, Oracle NetSuite ERP Implementation, Business setup services, and UAE VAT Advisory. We serve clients across various business sectors and continually strive to improve our offerings in response to evolving business and regulatory environments.

About the Role

We are looking for a skilled Flutter Developer to build and maintain high-performance, cross-platform mobile applications. You’ll work closely with our backend and product teams to deliver intuitive, scalable, and responsive app experiences for both Android and iOS.

Key Responsibilities

  1. Design and build advanced applications using Flutter for both Android and iOS.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Ensure the performance, quality, and responsiveness of applications.
  4. Maintain clean code, write unit and integration tests, and ensure code quality.
  5. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  6. Debug and resolve application issues.

Required Skills

  1. 3-5 years of hands-on experience with Flutter and Dart.
  2. Experience integrating with REST APIs and handling asynchronous programming.
  3. Familiarity with app state management solutions like Provider, Bloc, or Riverpod.
  4. Solid understanding of mobile app architecture, UI/UX principles, and app deployment processes.
  5. Experience in publishing apps to Google Play Store and Apple App Store.
  6. Version control with Git.

Preferred Skills

  1. Experience working with Firebase, AWS Cognito, or other backend services.
  2. Familiarity with push notifications, location services, or in-app purchases.
  3. Previous experience in a SaaS or multi-tenant environment.
  4. Exposure to CI/CD workflows for mobile.

Immediate joiners are preferred.

If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible and share your CV at careers@kpi.co.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Flutter - Mobile App Senior Developer jobs in Sharjah