• Title/ Position:                Senior Mobile Developer
  • Division:                         Engineering
  • Report to:                       Head of Service Delivery


  • Develop highly interactive, user-friendly mobile applications


  • Build and develop mobile applications on Android, iOS, and Flutter platforms.
  • Build components, SDKs, bundles, and mobile libraries
  • Optimize source code to ensure it will reach the criteria: high-quality, well-tested, clean, latency, efficiency.
  • Participating in project business analysis to build technical solutions for the features and functions of the application.
  • Test, ensure the quality of the application, bring the best experience for users.
  • Maintain and enhance existing mobile applications
  • Provide production support and ongoing maintenance and enhancement of mobile applications
  • Guide the junior developer to improve code quality and application architecture.
  • Write technical documents, guidelines, best practices and provide trainings to other members


  • Diploma/ Degree in Information Technology or equivalent
  • More than 4 years of experience working at Mobile developer position
  • Fluent in Flutter, and one of the native programming languages: Kotlin/Java or Swift/Object-C
  • Have a solid knowledge of data structure, algorithm
  • In-depth understanding of OOP, SOLID Principles, Design Pattern, Clean Architech, MVVM/MVP/MVC patterns
  • Experience working with RESTful API, WebSocket, Firebase, WebService, Json/XML, local storage (SqlLite, CoreData, Realm)
  • Knowledge about application security, performance
  • Good thinking about UI/UX
  • Proficient in code review, refactor code, Unit testing
  • Excellent communication and documentation skills


  • [a] 3A Floor, PVGas Tower, 673 Nguyen Huu Tho, Phuoc Kien, Nha Be, HCMC
  • [e] [email protected]

About this job

  • Level Engineer
  • Form of Employment Official
  • Experience 4+ years of experience
  • Salary Competitive

Field of job


Required Skills

Flutter iOS Android