Job description
Location: Singapore
Experience: 3+ years
Overview
We are looking for a Flutter Mobile Developer to design and build scalable mobile applications for a fast-growing company in the payments industry. The ideal candidate will have strong experience in Flutter development and a solid understanding of mobile application architecture, performance optimization, and real-time features.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter (Dart).
- Build high-performance, scalable, and secure mobile applications for payment-related products.
- Implement real-time features and integrations using technologies such as MQTT, APIs, or WebSockets.
- Collaborate with product managers, designers, and backend engineers to deliver high-quality features.
- Optimize applications for performance, reliability, and scalability.
- Maintain existing applications, troubleshoot issues, and continuously improve user experience.
- Participate in the full software development lifecycle including design, development, testing, and deployment.
Requirements
- Minimum 3 years of experience in mobile application development.
- Strong experience in Flutter and Dart.
- Experience building production-level mobile applications.
- Knowledge of RESTful APIs, third-party integrations, and mobile app architecture.
- Experience with real-time messaging protocols (MQTT, WebSockets) is an advantage.
- Familiarity with Android development (Java/Kotlin) is a plus.
- Experience working in fast-paced environments with tight delivery timelines.

