Flutter Developer / Flutter Architect

dtcpay
Kuala Lumpur
MYR 150,000 - 200,000
Job description

Add expected salary to your profile for insights.

We are a MAS licensed startup that has been in business for the past 5 years. We have recently been recognized as the PayTech of the Year at 2024 Asia FinTech Awards. With a profitable MVP, we are now focused on scaling our business model globally.

We are looking for experienced Flutter professionals to join our team. Whether you are an experienced Flutter Developer eager to build high-quality mobile applications or a Flutter Architect looking to design scalable and high-performance solutions, we have exciting opportunities for you!

What you'll do:

Flutter Developer

  1. Develop, maintain, and optimize Flutter applications for high performance and a seamless user experience.
  2. Implement UI components, state management, network communication, and data storage solutions.
  3. Integrate Flutter with native platforms using MethodChannel and develop custom plugins when needed.
  4. Conduct code reviews, write unit tests, and perform UI testing to ensure high code quality.
  5. Enhance app performance, optimize memory usage, and refine animations for a smooth user experience.
  6. Stay up to date with Flutter advancements and continuously improve existing implementations.
  7. Collaborate with backend developers, UI designers, and product managers for seamless project execution.
  8. Contribute to requirement analysis, technical discussions, and API integration for product iterations.

Flutter Architect

  1. Design and implement the overall architecture for Flutter projects, ensuring stability, scalability, and high performance.
  2. Evaluate and adopt appropriate technologies to optimize Flutter rendering performance, state management, and cross-platform compatibility.
  3. Establish Flutter coding standards, component libraries, and development workflows to improve code quality.
  4. Build and optimize CI/CD pipelines, automated testing, and performance monitoring for Flutter applications.
  5. Provide mentorship to Flutter developers, helping resolve technical challenges and enhancing overall team capability.
  6. Handle Flutter’s integration with native Android/iOS code and optimize interactions with web and backend services.
  7. Stay updated with the latest Flutter advancements, explore new features, and drive innovation within the company.
  8. Participate in requirement reviews, provide technical solutions, and ensure architecture design aligns with business needs.

What we are looking for:

Flutter Developer: 2+ years of mobile development experience, with at least 1 year in Flutter.

Flutter Architect: 5+ years of mobile development experience, with at least 3 years in Flutter.

Proficiency in Dart, with a solid understanding of Flutter components, animations, routing, and network requests.

Experience with state management solutions (e.g., Provider, Riverpod, Bloc, GetX).

Familiarity with Flutter-native communication (MethodChannel, FFI) and plugin development (required for Architect level).

Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus.

Strong coding discipline, with proficiency in Git and development workflows.

Hands-on experience in Flutter projects; contributions to GitHub/open-source communities are a plus.

Proficiency in both English and Mandarin, as you will collaborate with Chinese vendors.

The role is based fully onsite, requiring your presence in the office.

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 Developer / Flutter Architect jobs in Kuala Lumpur