Job Details
Language Requirements: English/Familiar ;Chinese/Familiar
Job Description
Who are we?
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 a skilled Flutter Developer to join our growing team. In this role, you will be responsible for building and optimizing high-quality mobile applications using Flutter. You’ll work closely with cross-functional teams to deliver seamless, performant, and user-centric app experiences. If you're passionate about clean code, UI excellence, and continuous learning, we’d love to hear from you.
What you'll do:
Flutter Developer
Develop, maintain, and optimize Flutter applications to ensure high performance and great user experience.
Implement UI components, manage state, and handle network communication and local data storage.
Integrate Flutter with native platforms using MethodChannel and develop custom plugins as needed.
Participate in code reviews and contribute to unit and UI testing to uphold high code quality.
Optimize app performance, memory usage, and animation smoothness.
Stay current with Flutter updates and best practices, and continuously improve existing implementations.
Collaborate with backend engineers, designers, and product managers for seamless project execution.
Support requirement analysis, technical discussions, and API integration for ongoing product iterations.
What we are looking for:
Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
At least 2 years of mobile development experience, with at least 1 year in Flutter.
Proficiency in Dart and a strong understanding of Flutter components, animations, routing, and networking.
Hands-on experience with at least one Flutter state management solution (e.g., Provider, Riverpod, Bloc, GetX).
Familiarity with Flutter lifecycle, gesture handling, and asynchronous programming; capable of writing high-performance, maintainable code.
Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development and plugin creation is a plus.
Strong coding discipline with proficiency in Git for version control and collaborative development.
Solid problem-solving skills, eagerness to learn, and a collaborative mindset.
Experience with real-world Flutter projects; contributions to GitHub or open-source communities are an added advantage.
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.