Back

Senior Software Engineer, iOS, Core

Hồ Chí Minh
Full-time

🤖 What you will do

  • Build and evolve Core Platform features across Authentication, Privacy & Security, and Core User Experiences;
  • Design and develop high-quality, scalable features while balancing performance, maintainability, and technical debt;
  • Collaborate with Product, Design, Backend, and QA teams to deliver high-quality features;
  • Write clean, maintainable, and well-tested code following engineering best practices;
  • Support the technical growth of team members through code reviews, technical discussions, and mentoring;
  • Continuously improve code quality, development efficiency, and system reliability by adopting modern iOS technologies.

👾 What you will need

  • 3+ years of experience developing iOS applications using Objective-C and Swift;
  • Good understanding of Grand Central Dispatch (GCD), Swift Concurrency, and modern asynchronous programming;
  • Strong foundation in Data Structures & Algorithms, OOP, Design Patterns, Memory Management, and Data Persistence;
  • Solid understanding of modern iOS architectures (MVC, MVVM, Clean Architecture) and modularization;
  • Experience in optimizing memory usage, battery/network usage, and resolving crash issues;
  • Strong problem-solving skills with the ability to evaluate technical trade-offs and design maintainable software;
  • Strong ownership, communication, and cross-functional collaboration skills;
  • Passion for mentoring, knowledge sharing, and continuous learning;
  • Experience using LLMs and AI-powered development tools to improve engineering productivity is a plus.

Take a look inside
<bhpigrgibnkg__xpqryopcpezshs/>

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
<kcshfoyorske/>
Zalo?

Life at <xZyaplgo/>