👨🏻‍💻 postech.work

(Middle) Senior Software Engineer (iOS) Zalo

Zalo • 🌐 In Person

In Person Posted 1 day, 8 hours ago

Job Description

Hồ Chí Minh

Full-time

Rolled out in 2012, Zalo has proved itself as the leading instant messaging app in Vietnam with more than 78 million monthly active users. We develop a messaging application that provides fast, stable, convenient, and private connection for users anytime, anywhere.

What you will do

Design, develop and implement Chat Functions;

Optimize the performance of products in Zalo Ecosystem on the iOS platform;

Code base ownership. Ability to design and maintain large complex code base. Ensure scalability, maintainability and testability

Utilize your problem-solving and analytical skills to maintain the existing application and create sophisticated solutions to solve complex technical problems;

Continuously discover, develop and implement new technologies to maximize Zalo Products’ efficiency;

Design systems combining cloud and mobile, ensuring real-time data synchronization and preventing data loss

Collaborate with the Product Owner, UI/UX, and QC team to define, design, and refine product features.

What you will need

At least 3 years of experience in Objective-C (preferred) or Swift;

Solid fundamental knowledge about Data Structure \& Algorithms, OOP, Design Pattern, Memory Management, and Computer Architecture;

Strong programming skills in creating animations on iOS;

Solid understanding of networking concepts, including experience working with RESTful APIs and the ability to understand and implement socket connections effectively;

Understanding of MVC, MVVM;

Knowledge about UX/UI on mobile;

Having a strong sense of ownership, open-mindedness, and eagerness to learn;

Experience in managing team members.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.