Lead Mobile Developer (Flutter)

CFI Financial Group

Petaling Jaya

On-site

MYR 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CFI Financial Group in Malaysia is seeking a Lead Mobile Developer (Flutter) to architect and deliver high-quality mobile apps for Android and iOS.

You will collaborate with backend, product, and UI/UX teams, own code quality, guide best practices, write tests, and drive performance optimisations in a fast-growing multinational environment.

Join a supportive team with ample growth opportunities, competitive salaries, and a dynamic, finance-focused tech stack.

Qualifications

  • Proven experience (4+ years) in building and releasing Flutter applications in production.
  • Solid understanding of the Flutter framework and Dart programming language.
  • Experience with third-party libraries, APIs, and RESTful services.
  • Familiarity with state management approaches (Provider, Bloc, Riverpod, etc.).
  • Experience with mobile databases like SQLite or Hive.
  • Good knowledge of Git and version control workflows (e.g., GitFlow).
  • Familiarity with CI/CD pipelines for Flutter.
  • Knowledge of platform-specific integrations and native mobile development is a plus.
  • Strong debugging, problem-solving, and performance tuning skills.
  • Experience with testing tools and frameworks such as Mockito, Flutter Driver, or integration tests.

Responsibilities

  • Design and develop Flutter mobile applications for Android and iOS.
  • Collaborate with backend, product, and UI/UX teams to deliver high-performing apps.
  • Translate designs and requirements into functional features.
  • Write clean, scalable code following best practices.
  • Optimize applications for speed, responsiveness, and efficiency.
  • Evaluate and implement new technologies to improve development efficiency.
  • Troubleshoot, perform root cause analysis, and ensure robust app experience.
  • Write and maintain unit, widget, and integration tests.
  • Participate in agile ceremonies and code reviews to maintain quality.

Skills

Flutter
Dart
RESTful APIs
Git
CI/CD for Flutter
Testing (unit/integration)
Agile/Scrum
State management
Debugging & performance tuning

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

SQLite
Hive

Job description

CFI Financial Group is an award-winning trading provider, possessing more than 25 years of experience with multiple offices around the world including London, Larnaca, Beirut, Amman, Dubai, Kuwait, Port Louis, and others.

CFI is hiring! Make your mark in the online trading industry.

Are you looking to pursue a career in finance? Do you want to work with a dynamic and growing team in the exciting world of online trading and investing? If you answered yes, then we have some amazing opportunities for you!

Description:

We are seeking a highly motivated and experienced Lead Mobile Developer (Flutter) to join our team at CFI.

Responsibilities
  • Design and develop high-quality mobile applications using Flutter for both Android and iOS platforms.
  • Collaborate with cross-functional teams including backend developers, product managers, and UI/UX designers to deliver high-performing, responsive applications.
  • Translate design mockups and business requirements into fully functional features.
  • Write clean, scalable, and maintainable code following industry standards and best practices.
  • Optimize applications for maximum speed, responsiveness, and efficiency.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Troubleshoot and debug issues, and perform root cause analysis to ensure a stable and robust app experience.
  • Write and maintain unit, widget, and integration tests to ensure code quality and reliability.
  • Participate actively in agile ceremonies such as sprint planning, standups, and retrospectives.
  • Conduct and participate in code reviews to maintain code quality, readability, and consistency.
  • Ensure app compliance with mobile platform guidelines (App Store/Google Play policies).
Qualifications & Experience
  • Proven experience (4+ years) in building and releasing Flutter applications in production.
  • Solid understanding of the Flutter framework and Dart programming language.
  • Experience with third-party libraries, APIs, and RESTful services.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
  • Familiarity with state management approaches (Provider, Bloc, Riverpod, etc.).
  • Experience with mobile databases like SQLite or Hive.
  • Good knowledge of Git and version control workflows (e.g., GitFlow).
  • Familiarity with CI/CD pipelines for Flutter.
  • Knowledge of platform-specific integrations and native mobile development (optional but a plus).
  • Strong debugging, problem-solving, and performance tuning skills.
  • Experience with testing tools and frameworks such as Mockito, Flutter Driver, or integration tests.
  • Understanding of secure mobile app development and data protection best practices.
  • Ability to work independently as well as collaboratively in a team environment.
  • Strong communication and interpersonal skills.
  • Exposure to Agile/Scrum methodologies.
  • We’re a fast-growing, multinational company
  • Competitive salaries and benefits
  • Work and learn with industry professions
  • Supportive and collaborative environment
  • Unlimited opportunities for growth and development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Flutter Mobile Engineer — FinTech Growth & Impact
Lead Flutter Mobile Engineer — FinTech Growth & Impact

CFI Financial Group • Petaling Jaya

On-site
MYR 180,000 - 240,000
Senior Mobile Application Developer (Flutter / iOS)
Senior Mobile Application Developer (Flutter / iOS)

Vell • Malaysia

On-site
MYR 120,000 - 180,000
Mobile Application Developer (Android / iOS)
Mobile Application Developer (Android / iOS)

dtcpay • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Flutter Mobile Front End Developer
Flutter Mobile Front End Developer

慘扭敬 • Kuala Lumpur

On-site
MYR 50,000 - 80,000
Senior / Lead Mobile (RN / Flutter)
Senior / Lead Mobile (RN / Flutter)

Capcon Consulting • Kuala Lumpur

Hybrid
MYR 120,000 - 240,000
Full Stack Mobile Engineer (Mobile & Backend)
Full Stack Mobile Engineer (Mobile & Backend)

CoinWorldCap • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Frontend Mobile Developer
Frontend Mobile Developer

Hyred • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Competitive salary package
Bank holidays
Birthday leave
+6
Frontend Engineer (Vue.js + Flutter)
Frontend Engineer (Vue.js + Flutter)

Dada Consultants • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Flutter Applications Developer
Flutter Applications Developer

Starhub Ltd • Petaling Jaya

On-site
MYR 33,000 - 67,000
Senior Mobile App Developer (Flutter)
Senior Mobile App Developer (Flutter)

APPLIFY TECHNOLOGIES SDN. BHD. • Puchong

On-site
MYR 89,000 - 156,000
Healthcare Insurance
Dental Care
Vision Subsidies
+8