VNG Career Site Header

Chia sẻ việc làm

  • Logo Footer
  • Logo Footer

Công việc liên quan

Tìm công việc

Android Engineer (Kotlin/ Java), Zalopay

OfficialTechSoftware25-PCF-2570
locationtp.hồ chí minh

Mô tả công việc

Zalopay is a leading e-wallet in Vietnam, trusted by millions for seamless digital payments. Join our team to build innovative Android solutions that drive user experience and growth. We value collaboration, creativity, and a commitment to excellence, offering a space for your talent and potential to thrive.

As an Android Engineer, you will play a crucial role in designing, developing, and maintaining high-performance Android applications. This position requires someone with a solid technical foundation, strong problem-solving skills, and the potential to grow within the team. You will work closely with other mobile engineers, backend engineers, and product owners to create seamless and efficient user experience.

Responsibilities

  • Develop and maintain Android applications using Kotlin/Java, following best practices for clean architecture and design pattern.
  • Collaborate with cross-functional teams (Product, UX/UI, Backend) to define, design, and implement a new feature.
  • Optimize the application for maximum speed, performance, and scalability.
  • Write clean, efficient, and maintainable code, including unit and UI tests to ensure high-quality release.
  • Debug and troubleshoot issues, providing solutions in a timely manner.
  • Stay up-to-date with the latest Android development trends, libraries, and tool.
  • Participate in code reviews, contributing constructive feedback to improve team code quality.

Yêu cầu

  • 2+ years of professional experience in Android development.
  • Strong proficiency in Kotlin (preferred) or Java, with a deep understanding of the Android SDK.
  • Experience with modern Android development tools and frameworks (e.g., Jetpack Compose, ViewModel, LiveData, Coroutines, Retrofit).
  • Familiarity with MVVM, MVP, or other architectural patterns.
  • Knowledge of RESTful APIs, GraphQL, and offline storage mechanisms (Room, SQLite).
  • Experience with third-party libraries and dependency management (e.g., Dagger/Hilt, Glide).
  • Good understanding of version control using Git.
  • Familiarity with app performance tools (e.g., Android Profiler, Firebase Performance Monitoring).
  • Knowledge of Agile methodologies and experience working in an Agile team.
  • Excellent problem-solving abilities and a growth mindset.