What you’ll do
- Design, develop and optimize performance of products on the Android/iOS platform,
- Utilize your problem-solving and analytical skills to maintain the existing application and create sophisticated solutions to complex technical problems,
- Continuously discover, develop, and implement new technologies to maximize Zalo’s efficiency,
- Collaborate with Product Design team to define, design, and refine product features.
What you need
- At least 1-year’ experience in mobile development,
- Experience in programming in Java (Android), Objective-C/Swift (iOS),
- Deep understanding of OOP, design pattern, data structure & algorithm (the most important thing),
- Understanding of MVC, MVP, MVVM,
- Understanding of Android/iOS Platform, Network Programming, Memory Management,
- Knowledge about UX/UI on mobile is an advantage,
- Experience in optimizing performance for Android/iOS application is a plus,
- Having a strong sense of ownership, being open-minded and eager to learn.