Senior Flutter Engineer – Mobile Apps & Payments

Systems Limited

Punjab

On-site

PKR 1,800,000 - 3,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Systems Ltd in Pakistan seeks a Flutter Developer with 4-5 years of experience to design, build, and maintain mobile applications for Android and iOS. The candidate will work with a cross-functional team to integrate REST APIs, implement state management, and ensure secure, scalable apps using Firebase and native services.

The role requires hands-on expertise in Flutter architecture, widgets, and deployment to app stores, with familiarity in CI/CD and strong problem-solving abilities.

Qualifications

  • 4-5 years of professional mobile application development experience.
  • Strong proficiency in Flutter and Dart.
  • Hands-on experience with state management such as Provider, BLoC, Riverpod, or GetX.
  • Understanding of Flutter architecture, widgets, navigation, and lifecycle management.
  • Experience integrating REST APIs, JSON parsing, and third-party services.
  • Strong understanding of asynchronous programming, Futures, Streams, and isolates.
  • Experience with Firebase services, including Push Notifications, Crashlytics, and Analytics.
  • Familiarity with local databases and storage solutions such as SQLite, Hive, or SharedPreferences.
  • Experience with Git, Azure DevOps, GitHub, or Bitbucket.
  • Understanding of mobile application security, including secure storage, JWT, and SSL Certificate Pinning.
  • Experience with Google Play Store and Apple App Store deployment processes.
  • Familiarity with CI/CD pipelines and automated build and release processes (preferrable).
  • Experience with native Android (Kotlin/Java) or iOS (Swift) development(preferrable).
  • Knowledge of platform channels and native SDK integrations(preferrable).
  • Experience integrating payment gateways, maps, analytics, and other third-party SDKs(preferrable).
  • Understanding of performance optimization, memory management, and application profiling(preferrable).
  • Familiarity with automated testing frameworks and Flutter widget/unit testing(preferrable).
  • Familiarity with Customer Onboarding, KYC/eKYC, Payments, Bill Payments, and Digital Wallets(preferrable).
  • Experience integrating biometric authentication, OCR, Face Recognition, or other identity verification solutions.
  • Strong problem-solving, analytical, and debugging skills.
  • Ability to work independently and take ownership of assigned tasks.

Responsibilities

  • Design, develop, and maintain high-quality mobile applications using Flutter and Dart.
  • Build responsive, scalable, and user-friendly applications for Android and iOS platforms.
  • Collaborate with UI/UX designers, Backend Developers, QA, and Product teams to deliver mobile solutions.
  • Integrate RESTful APIs and third-party SDKs into mobile applications.
  • Implement state management solutions and follow clean architecture and coding best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Handle application releases, deployments, and production support.
  • Participate in code reviews and contribute to technical discussions.
  • Ensure application security, stability, and compatibility across different devices and OS versions.

Skills

Flutter
Dart
API integration
Firebase
State management
Git
Android/iOS

Tools

GitHub
Git
Azure DevOps
Bitbucket

Job description

Systems Ltd in Pakistan seeks a Flutter Developer with 4-5 years of experience to design, build, and maintain mobile applications for Android and iOS. The candidate will work with a cross-functional team to integrate REST APIs, implement state management, and ensure secure, scalable apps using Firebase and native services.

The role requires hands-on expertise in Flutter architecture, widgets, and deployment to app stores, with familiarity in CI/CD and strong problem-solving abilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flutter Developer
Flutter Developer

Systems Limited • Punjab

On-site
PKR 1,800,000 - 3,200,000
Flutter Mobile Engineer - Build Cross-Platform Apps
Flutter Mobile Engineer - Build Cross-Platform Apps

SoftSquare • Lahore

On-site
PKR 1,200,000 - 2,400,000
Senior Flutter Mobile App Engineer
Senior Flutter Mobile App Engineer

Mobilink Microfinance Bank Ltd • Gadap Town

On-site
PKR 892,800 - 1,339,200
Remote Flutter Mobile Developer — Cross-Platform Apps
Remote Flutter Mobile Developer — Cross-Platform Apps

CloudSol • Lahore

Remote
PKR 1,800,000 - 2,400,000
Device stipend
Flutter Developer - Multan
Flutter Developer - Multan

Inspire Technology • Multan

On-site
PKR 893,000 - 1,786,000
Communication
Incentive Bonus
Leaves
+1
Flutter Mobile Engineer - Flexible Hours, Remote/Hybrid
Flutter Mobile Engineer - Flexible Hours, Remote/Hybrid

Sysmatixx • Lahore

Hybrid
PKR 900,000 - 1,500,000
Competitive Salary
Flexible Hours
Remote/Hybrid options
+6
Flutter Developer: Build Cross-Platform Mobile Apps
Flutter Developer: Build Cross-Platform Mobile Apps

Vizz Web Solutions • Rawalpindi Cantonment

On-site
PKR 334,800 - 558,000
Senior Flutter Engineer: Lead Mobile Apps & Architecture
Senior Flutter Engineer: Lead Mobile Apps & Architecture

Corpela Group • Islamabad

On-site
PKR 1,800,000 - 2,600,000
Flutter Developer
Flutter Developer

Sysmatixx • Lahore

Hybrid
PKR 900,000 - 1,500,000
Competitive Salary
Flexible Hours
Remote/Hybrid options
+6
Flutter Developer
Flutter Developer

CloudSol • Lahore

Remote
PKR 1,800,000 - 2,400,000
Device stipend
Top locations