Flutter Mobile Engineer

OneJar

Selangor

Hybrid

MYR 90,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Permanent role
Hybrid work setup
Competitive salaries and benefits
Growth opportunities

Job summary

OneJar in Malaysia (Selangor) is seeking a Flutter Mobile Engineer to design and deliver cross‑platform mobile apps. The role requires building high quality Flutter apps for Android and iOS, collaborating with backend and product teams, and maintaining robust code with tests.

The successful candidate will contribute to agile ceremonies, performance tuning, and code reviews, with a hybrid work setup and competitive benefits.

Qualifications

  • Proven Flutter development experience with production apps (3+ years).
  • Bachelor’s degree in CS/Engineering or equivalent practical experience.
  • Familiar with state management (Provider, Bloc, Riverpod).
  • Experience with third-party libraries and RESTful services.
  • Knowledge of Git and version control workflows.

Responsibilities

  • Design and develop mobile apps using Flutter for Android and iOS.
  • Collaborate with backend, product, and design teams to deliver features.
  • Translate designs and requirements into functional code.
  • Write clean, scalable Dart code following best practices.
  • Optimize apps for speed, responsiveness, and performance.
  • Explore new technologies to improve development efficiency.
  • Troubleshoot, debug, and perform root-cause analysis.
  • Write unit, widget, and integration tests.
  • Participate in Agile ceremonies and code reviews.
  • Ensure app compliance with platform guidelines.

Skills

Flutter development
Dart programming
Unit/widget/integration testing
Agile/Scrum experience
Team collaboration
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Git
CI/CD for Flutter
RESTful APIs
SQLite
Hive
Mockito/Flutter Driver tests

Job description

On behalf of our client, a leading financial services company, we are seeking a highly motivated and experienced Flutter Mobile Engineer to join the team.

Key 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 (3+ 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.

What’s offered:

  • Permanent role at a fast-growing, multinational company
  • Competitive salaries and benefits
  • Hybrid work setup
  • 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

Mobile Developer (Flutter)
Mobile Developer (Flutter)

CFI Financial Group • Petaling Jaya

On-site
MYR 100,000 - 167,000
Competitive compensation
Career growth & development
Supportive team environment
+1
Senior Flutter Developer
Senior Flutter Developer

ZUS COFFEE • Selangor

On-site
MYR 120,000 - 180,000
Flutter Mobile Engineer: Finance, Growth & Impact
Flutter Mobile Engineer: Finance, Growth & Impact

CFI Financial Group • Petaling Jaya

On-site
MYR 100,000 - 167,000
Competitive compensation
Career growth & development
Supportive team environment
+1
Mobile Apps Developer
Mobile Apps Developer

ITSMART Sdn Bhd • 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 Mobile Application Developer (Flutter / iOS)
Senior Mobile Application Developer (Flutter / iOS)

Vell • Malaysia

On-site
MYR 120,000 - 180,000
Senior Flutter Mobile Engineer - Build High-Impact Apps
Senior Flutter Mobile Engineer - Build High-Impact Apps

APPLIFY TECHNOLOGIES SDN. BHD. • Puchong

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

Amast • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Hybrid/Remote options
Competitive salary
Performance bonuses
+1
Flutter Developer (Mobile App & Gamification)
Flutter Developer (Mobile App & Gamification)

Social Multiway Sdn Bhd • Kuala Lumpur

On-site
MYR 72,000 - 120,000
Competitive remuneration
Professional development
Certifications & training
+1
Software Developer - Mobile Application (Flutter)
Software Developer - Mobile Application (Flutter)

MSPHitect Sdn Bhd • Kuala Lumpur

On-site
MYR 67,000 - 112,000