Search by job, company or skills

Zalo

Senior Android Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

What you will do

  • Lead Android technical direction and own architecture decisions (clean architecture, modularization, jetpack,..);
  • Design and develop high-quality, scalable features while managing technical debt strategically;
  • Plan sprints, assign tasks, support estimation, and review requirements with Product team;
  • Conduct code reviews and enforce coding standards to ensure quality and consistency;
  • Mentor junior and senior developers on coding practices, design patterns, and problem-solving;
  • Lead knowledge-sharing sessions and build a culture of continuous learning;
  • Act as primary liaison between Android, Product, Backend, QA, and Design teams;
  • Evaluate and adopt new technologies to improve build time, CI/CD, and development efficiency;
  • Drive performance optimization initiatives (startup time, memory, rendering, battery/network usage);
  • Monitor and resolve crash/ANR issues to ensure app reliability and security.

What you will need

  • 3-5+ years of Android development with Java and Kotlin;
  • (For Lead) 2+ years in technical leadership role (Tech Lead, Senior/Lead Developer);
  • Solid understanding of OOP principles, design patterns, and data structures;
  • Deep expertise in modern architecture patterns (MVVM, MVI, Clean Architecture) and modularization;
  • Strong knowledge of Android internals: lifecycle, architecture components, networking, concurrency, memory management;
  • Proficiency with Jetpack libraries (Compose, Navigation, Hilt/Dagger) and reactive programming (Coroutines, Flow);
  • Proven experience in performance optimization: ANRs, memory leaks, jank, startup time, battery/network usage;
  • Excellent communication and cross-functional collaboration skills;
  • Experience in leading and mentoring team members with focus on their career growth and skill development;
  • Strong sense of ownership, open-mindedness, and passion for continuous learning;
  • Team player who can work both independently and collaboratively.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144863431

Similar Jobs