Android Developer

TPS Software is looking for candidates who are interested in building Android application as a client system of a digital payment platform by doing below activities:

  • 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.

Your Skills and Experiences

  • 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.

Why You’ll Love Working Here

  • 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