Software Engineer II - Android
Join ZALORA's dynamic mobile team and play a crucial role in shaping the future of our e-commerce platform by creating an exceptional Android 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 combines Kotlin and Java, with all new code written in Kotlin. We're transitioning to an architecture that promotes increased testability while maintaining the exceptional stability our app is known for.
Responsibilities
- Work closely with cross-functional teams, including Product, UX Research, and members from various technical domains, to design and develop features for the Android platform.
- Contribute to developing and enhancing ZALORA's post-purchase experience, ensuring users enjoy a smooth and satisfying journey after their purchase.
- Build high-performance, well-structured native apps that incorporate modern Android best practices.
- Ensure the optimal performance, quality, and responsiveness of our Android app.
Requirements
- B.S. or M.S. in Computer Science or equivalent experience.
- Proficiency in Kotlin, Android Jetpack, Coroutine Flow, Dagger, and unit test.
- Exceptional problem-solving, critical thinking, and communication skills.
- 3+ years of experience with offline storage, concurrency, threading, and performance tuning.
- Adept at benchmarking and optimization.
- Familiarity with the general mobile landscape, architectures (MVVM or Clean architecture), trends, and emerging technologies (Jetpack Compose).
- Solid understanding of the complete mobile development life cycle and design patterns.
- Bonus: Experience with CI/CD, automation tools, static code analysis, 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.