Search by job, company or skills

WATA Software

Android Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Company Description

WATA Software is a trusted technology company specializing in custom software development, engineering, and consulting services. Serving clients across various industries, the company is committed to delivering innovative digital solutions tailored to unique client needs. With a skilled team of engineers and a proven track record of successful projects, WATA Software focuses on driving excellence and fostering client satisfaction. The company values creativity, quality, and technological advancements to bring cutting-edge solutions to its partners.

Position: Android Developer (Java)

Working location: 281 Nguyen Van Troi, Phu Nhuan, HCMC

Role Description

This is a full-time, on-site role for an Android Developer, based in Ho Chi Minh City, Vietnam. Android Developer will build mobile apps. Developers will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Qualifications

  • 3+ years of Android development experience with strong hands-on Java expertise.
  • Deep understanding of Android application lifecycle, threading, memory management, and performance optimization.
  • Experience working with large-scale or long-lived Android codebases.
  • Strong knowledge of RESTful API integration and mobile networking concepts.
  • Familiarity with Git and collaborative development workflows.
  • Nice to have: Experience with Kotlin, CI/CD pipelines, automated testing, and Google Play release process.
  • Prioritize candidates who can start work immediately.

RESPONSIBILITIES

  • Design, develop, and maintain high-quality Android applications primarily using Java, following clean architecture and best practices.
  • Own technical design and implementation of complex features, ensuring performance, scalability, and maintainability.
  • Work extensively with Android SDK components (Activities, Fragments, Services, Broadcast Receivers) and modern UI patterns.
  • Integrate RESTful APIs, manage background processing, data persistence (SQLite / Room), and third-party libraries.
  • Apply solid OOP principles and design patterns (MVC, MVP, MVVM) to produce clean, testable, and reusable code.
  • Debug, troubleshoot, and optimize applications for performance, memory usage, and device compatibility.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142111017

Similar Jobs