Frontend Developer

Be among the first applicants.
CFI Financial Group
Selangor
MYR 30,000 - 60,000
Be among the first applicants.
2 days ago
Job description

Who are we?

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.

Check out more about CFI here: https://cfifinancial.com/en-ae/about-us

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 Front-End Developer to join our team at CFI.

Responsibilities

  1. Design and develop high-quality mobile applications using Flutter for both Android and iOS platforms.
  2. Collaborate with cross-functional teams including backend developers, product managers, and UI/UX designers to deliver high-performing, responsive applications.
  3. Translate design mockups and business requirements into fully functional features.
  4. Write clean, scalable, and maintainable code following industry standards and best practices.
  5. Optimize applications for maximum speed, responsiveness, and efficiency.
  6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  7. Troubleshoot and debug issues, and perform root cause analysis to ensure a stable and robust app experience.
  8. Write and maintain unit, widget, and integration tests to ensure code quality and reliability.
  9. Participate actively in agile ceremonies such as sprint planning, standups, and retrospectives.
  10. Conduct and participate in code reviews to maintain code quality, readability, and consistency.
  11. Ensure app compliance with mobile platform guidelines (App Store/Google Play policies).

Qualifications & Experience

  1. Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
  2. Proven experience (3+ years) in building and releasing Flutter applications in production.
  3. Solid understanding of the Flutter framework and Dart programming language.
  4. Experience with third-party libraries, APIs, and RESTful services.
  5. Familiarity with state management approaches (Provider, Bloc, Riverpod, etc.).
  6. Experience with mobile databases like SQLite or Hive.
  7. Good knowledge of Git and version control workflows (e.g., GitFlow).
  8. Familiarity with CI/CD pipelines for Flutter.
  9. Knowledge of platform-specific integrations and native mobile development (optional but a plus).
  10. Strong debugging, problem-solving, and performance tuning skills.
  11. Experience with testing tools and frameworks such as Mockito, Flutter Driver, or integration tests.
  12. Understanding of secure mobile app development and data protection best practices.
  13. Ability to work independently as well as collaboratively in a team environment.
  14. Strong communication and interpersonal skills.

Why join CFI?

  1. We’re a fast-growing, multinational company
  2. Competitive salaries and benefits
  3. Work and learn with industry professionals
  4. Supportive and collaborative environment
  5. Unlimited opportunities for growth and development
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 Frontend Developer jobs in Selangor