Attend daily standup meeting; Develop, maintain and release mobile apps for Android. Work on bug fixing and improving application performance. Improve quality through code review. Collaborate with QC team to ensure the product's quality. Ensure the performance, quality, and responsiveness of applications built. Research and feedback to improve system performance.Bachelor's degree in Computer Science, Software Engineering, Mathematics, or a related field of study. A Master's degree is preferred. At least 3 year of experience in mobile development with Android. Have knowledge of Java/Kotlin programming language, Android SDK. Familiarity with MVVM, MVP, Android Architecture components. Proficiency with REST based APIs and Web Services. Solid understanding of the full mobile development life cycle. Strong experience on bitmap, caching, lazy loading, background threads, networking, push notifications. Collaborate closely with Project Manager and other team members to raise up suggestions or any concerns; actively suggest a plan of actions to improve overall quality.Opportunities for promotions and career development in a dynamic environment Premium Health Insurance package (Inpatient VND 70m/year, Outpatient VND 10.5m/year and Dental Treatment VND 2.5m/year) Many exciting internal activities and meaningful corporate social responsibility (CSR) Yearly company trip Working 5 days/week, from Monday to Friday, off on Saturday and Sunday Review salary & level quarterly 13rd salary, 12-15-day annual leaves, 5 sick leave days "Share to learn and learn to share" philosophy, friendly working environment with many energetic buddies