Flutter Architect
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!
Key Responsibilities
- Design and implement the overall architecture for Flutter projects, ensuring stability, scalability, and high performance.
- Evaluate and adopt appropriate technologies to optimize Flutter rendering performance, state management, and cross-platform compatibility.
- Establish Flutter coding standards, component libraries, and development workflows to improve code quality.
- Build and optimize CI/CD pipelines, automated testing, and performance monitoring for Flutter applications.
- Provide mentorship to Flutter developers, helping resolve technical challenges and enhancing overall team capability.
- Handle Flutter’s integration with native Android/iOS code and optimize interactions with web and backend services.
- Stay updated with the latest Flutter advancements, explore new features, and drive innovation within the company.
- Participate in requirement reviews, provide technical solutions, and ensure architecture design aligns with business needs.
Requirement
- 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.
- Excellent problem-solving skills, willingness to learn, and teamwork spirit.
- Hands-on experience in Flutter projects; contributions to GitHub/open-source communities are a plus.
Benefits
18 days annual leave
Competitve compensation and benefits packages
Opportunity to work with a dynamic and innovative digital payments
Exposure to cross-functional collaboration and involvement
Mentorship and guidance from experienced professionals