Back

(Lead) Senior Software Engineer, iOS, Zalo

Hồ Chí Minh
Full-time

Launched in 2012, Zalo has established itself as Vietnam’s leading instant messaging app with over 78 million monthly active users. We build a fast, stable, secure, and privacy-focused messaging experience that connects people anytime, anywhere.

🤖 What you will do

  • Work closely with Product Owners, UI/UX designers, and QC teams to define, design, and refine features for Zalo’s chat experience;
  • Take full ownership of the codebase: design, maintain, and optimize a large, complex codebase while ensuring scalability, maintainability, and testability;
  • Continuously research, evaluate, and implement new technologies to maximize the performance and efficiency of Zalo’s products;
  • Leverage strong problem-solving and analytical skills to maintain the existing application and deliver elegant solutions to complex technical challenges.

👾 What you will need

  • BSc or MSc degree in Computer Science, Software Engineering, Information Technology, or related fields with excellent academic performance;
  • At least 4 years experience in Objective-C or Swift;
  • Strong foundation in Data Structures & Algorithms, OOP principles, Design Patterns, Memory Management, and Computer Architecture;
  • Solid understanding of architectural patterns such as MVC, MVVM, and Clean Architecture;
  • Strong knowledge of mobile UX/UI principles and best practices;
  • Strong sense of ownership, open-mindedness, and a passion for continuous learning;
  • Experience in leading and mentoring team members;
  • A team player who can work both as individual and as a team.

Take a look inside
<yhfisrtilnjg__lpkrfogcxebsts/>

Our interview process is all about getting to know each other. Come prepared to showcase your hard work, skills, and achievements, and get a better understanding of what it’s like to work at Zalo group.

Why
<gcvhkocobske/>
Zalo?

Life at <dZdazlqo/>