All open roles
Engineering KotlinJavaFlutter

Android Developer

Ho Chi Minh City, Vietnam Full-time Junior — Senior Posted May 2026
Department Engineering
Level Junior — Senior
Location Ho Chi Minh City, Vietnam
Work type Full-time
Stack Kotlin · Java · Flutter

HDWEBSOFT is hiring Android Developers (Junior to Senior) in Ho Chi Minh City, Vietnam. The role builds native Android apps in Kotlin and Java for US, EU, and APAC clients. Flutter experience is a plus. HDWEBSOFT is a 150-person, ISO 9001 & ISO 27001 certified software outsourcing company with a 92% staff retention rate.

About this role

We're looking for Android developers to join our engineering team. You'll work across multiple client projects, collaborating with designers, backend engineers, and QA to ship Android applications that solve real problems for users across the US, EU, and APAC.

We hire across experience levels — from Talent Juniors who are eager to learn, through to Seniors who can lead the technical direction of a mobile workstream.

What you’ll do

  • Work with clients to clarify requirements, understand user needs, and contribute to technical design
  • Develop major components or modules and contribute to the architecture and maintenance of Android applications
  • Participate in the full development lifecycle: specification, design, implementation, testing, release, and maintenance
  • Write clean, testable code following established coding standards and version control practices
  • Participate in code reviews and help maintain code quality across the team
  • Collaborate with backend engineers to integrate REST APIs and third-party services
  • Use AI-assisted tools to improve your development velocity and code quality

What we’re looking for

Must-haves

  • At least 1 year of hands-on Android development experience
  • Proficiency in Kotlin and/or Java for Android
  • Solid understanding of the full Android development lifecycle
  • Knowledge of Android UI elements, layouts, and basic animation techniques
  • Experience working with RESTful APIs and third-party libraries
  • Strong problem-solving and debugging skills
  • Working English communication skills (reading and writing)

Nice to haves

  • Experience with Flutter for cross-platform mobile development
  • Familiarity with MVVM or Clean Architecture patterns
  • Experience with push notifications and background services
  • Unit testing experience (JUnit, Espresso)
  • Previous experience in a software outsourcing or agency environment
  • Passion for learning new technologies and improving your craft
What HDWEBSOFT offers you
Competitive salary + monthly bonus
iMac / MacBook Pro for every engineer
iPhone, iPad, and Android testing devices are provided
Health insurance (in-patient & out-patient)
Accident insurance 24/24 and annual health check
Annual company trip
Onsite opportunities (US, SG, HK)
Working hours Mon–Fri, 8:30 AM–6 PM
Alternative work shift available for some projects: 2:00 PM–11:00 PM
Monthly team events & parties
Professional dev & training sessions

How we hire

We keep our process short and respectful of your time. Here’s what to expect after you apply:

Step 1 — CV Review We review every application within 3 business days and respond either way
Step 2 — Technical Screen A 30-minute call with an engineer to discuss your background and a small exercise
Step 3 — Technical Interview A deeper conversation with the engineering lead (60 minutes, online)
Step 4 — Offer If it’s a match, we make an offer within 10 business days (2 calendar weeks) of the final interview