Mobile Engineer II - iOS
Location: Ho Chi Minh, Ho Chi Minh, Viet Nam
Department: Engineering
Join ZALORA's dynamic mobile team and play a crucial role in shaping the future of our e-commerce platform by creating an exceptional iOS app experience for our users. As a valued team member, you'll be part of the Post Purchase squad dedicated to enhancing the user experience after placing an order. You will collaborate with cross-functional squads, including members with diverse technical domain knowledge, to develop and improve innovative features that provide a seamless and enjoyable shopping experience for millions of ZALORA customers.
Our app is currently written in a mix of Swift and Objective-C, with all new code written in Swift. We're transitioning to an architecture that promotes increased testability and maintains the exceptional stability our app is known for.
Responsibilities
- Work closely with Product and UX Research teams to design and develop features for the iOS platform.
- Contribute to developing and enhancing ZALORA's Customer Growth, ensuring users enjoy a smooth and satisfying journey after their purchase.
- Build high-performance, well-structured native apps that incorporate modern iOS best practices.
- Ensure the app's optimal performance, quality, and responsiveness.
Requirements
- Proficiency in Swift, Swift UI, Cocoa and Xcode
- Knowledge of Reactive Programming (RxSwift or Combine)
- Excellent problem solving, critical thinking and communication skills
- Self learner and able to independently contribute to the iOS codebase
- Experience with offline storage, concurrency, threading and performance tuning
- Knack for benchmarking and optimization
- Proficient with Unit testing/TDD and XCTest or other unit testing tools
- Working knowledge of the general mobile landscape, architectures(MVVM, VIPER etc), trends, and emerging technologies
- SOLID understanding of the full mobile development life cycle and design patterns
- Bonus point if you have experience working with CI/CD, automation tools or functional programming
About ZALORA Engineering
ZALORA, the leading e-commerce company in fashion throughout Southeast Asia, operates engineering teams in Singapore and Vietnam to serve millions of users in Malaysia, Singapore, Hong Kong, Taiwan, Indonesia, and the Philippines. Our regional diversity presents unique challenges you and your colleagues will tackle, providing valuable learning opportunities.
The ZALORA Story
As a pioneering large-scale e-commerce platform and part of the Global Fashion Group, ZALORA has established a robust regional presence, particularly in Singapore, Indonesia, Malaysia, Brunei, the Philippines, Hong Kong, and Taiwan. With over 50 million monthly visits, ZALORA is Asia's premier online destination for fashion, beauty, and lifestyle products.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
