
Flutter Developer
RM 10,000 - RM 10,000 / month
Checking job availability...
Original
Simplified
Responsibilities
- Design and develop high-quality mobile applications using Flutter for both Android and iOS platforms.
- Collaborate with cross-functional teams including backend developers, product managers, and UI/UX designers to deliver high-performing, responsive applications.
- Translate design mockups and business requirements into fully functional features.
- Write clean, scalable, and maintainable code following industry standards and best practices.
- Optimize applications for maximum speed, responsiveness, and efficiency.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Troubleshoot and debug issues, and perform root cause analysis to ensure a stable and robust app experience.
- Write and maintain unit, widget, and integration tests to ensure code quality and reliability.
- Participate actively in agile ceremonies such as sprint planning, standups, and retrospectives.
- Conduct and participate in code reviews to maintain code quality, readability, and consistency.
- Ensure app compliance with mobile platform guidelines (App Store/Google Play policies).
Qualifications & Experience
- Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- Proven experience (3+ years) in building and releasing Flutter applications in production.
- Solid understanding of the Flutter framework and Dart programming language.
- Experience with third-party libraries, APIs, and RESTful services.
- Familiarity with state management approaches (Provider, Bloc, Riverpod, etc.).
- Experience with mobile databases like SQLite or Hive.
- Good knowledge of Git and version control workflows (e.g., GitFlow).
- Familiarity with CI/CD pipelines for Flutter.
- Knowledge of platform-specific integrations and native mobile development (optional but a plus).
- Strong debugging, problem-solving, and performance tuning skills.
- Experience with testing tools and frameworks such as Mockito, Flutter Driver, or integration tests.
- Understanding of secure mobile app development and data protection best practices.
- Ability to work independently as well as collaboratively in a team environment.
- Strong communication and interpersonal skills.
- Exposure to Agile/Scrum methodologies.
- Hybrid working arrangement
Job Type: Contract
Contract length: 12 months
Pay: Up to RM10,000.00 per month
Benefits:
- Health insurance
- Work from home
Schedule:
- Monday to Friday
Experience:
- Flutter: 3 years (Preferred)
Work Location: In person
Application Deadline: 05/18/2025