Flutter Android Developer

Date PostedJuly 15, 2026LocationSelangorCompanyTROOPERSSalaryRM 6000 - 8000TypeFull-Time

Job Summary

Troopers is seeking an experienced Flutter/Android Developer to maintain, develop, and deploy mobile applications. The role involves building reusable code, implementing UI/UX designs consistently, and collaborating with team members. The candidate will also be responsible for mentoring junior staff and applying new technologies to improve development workflows.

Responsibilities

  • Develop and deploy mobile applications using Flutter
  • Maintain existing native Android/iOS codebase
  • Collaborate with team and stakeholders
  • Mentor junior team members

Required Skills

  • 4+ years mobile development experience
  • 3-4 years Flutter/Dart expertise
  • Proficiency in Kotlin and Android
  • Knowledge of RESTful APIs, JSON, XML
  • Experience with Git and CI/CD submission

Job Details

Key Responsibilities: - Develop, test and deploy Troopers' internal mobile applications using Flutter. - Maintain and support the existing native Android/iOS codebase. - Build with reusable code, libraries, and frameworks for future use. - Develop UI based on the UI/UX design provided, ensuring consistency across iOS and Android platforms. - Implement front-end validations and handle user-friendly error outputs. - Collaborate with other team members and stakeholders. - Guide junior team members and manage their tasks. - Achieving objectives set by stakeholders in a timely manner. - Learning and applying new technologies to improve overall development. - Service hours may vary based on the requirements of each project. Qualifications: - Must possess at least a Diploma or higher, majoring in Computer Science or equivalent. - At least 4 years of working experience in mobile app development. - Minimum 3-4 years of hands-on Flutter/Dart experience, ideally including at least one native-to-Flutter migration project. - Working proficiency in Kotlin and native Android development. - Understands the mobile app development life cycle across both native and cross-platform frameworks. - Proficient in Flutter, Dart, RESTful API, JSON and XML. - Experience with platform channels / native bridging (connecting Flutter to native Android and iOS code) is a strong advantage. - Proficient with OOP design and architecture. - Proficient with Google Play Store and Apple App Store submission procedures, and beta testing. - Proficient with data analytics implementation. - Experience with UI Testing and Unit Testing. - Well-versed in the implementation of UI design, A/B testing, and improvements towards user experience. - Well-versed in source control (Git). - Can develop, test, document and maintain re-usable and extensible software.