Frontend Engineering Lead (TikTok Shop by Tokopedia)
Responsibilities
About the team
Tokopedia is an E-Commerce platform that connects sellers and buyers across Indonesia. Our aim is to empower sellers to grow their businesses and enable buyers to easily discover and purchase affordable, high-quality products - improving the quality of life for everyone.
We're looking for passionate and talented individuals to join our Technology team, where we're building an innovative, secure, and intuitive e-commerce ecosystem that serves millions of users and brands nationwide.
As a Frontend Engineering Lead, you will shape the technical direction, architecture, and quality standards of our iOS applications that serve millions of users daily. You'll partner closely with product, design, and cross-platform teams (Android, Web, Backend, Hybrid) to deliver exceptional user experiences and maintain engineering excellence at scale.
You'll be a hands-on technical leader - mentoring engineers, guiding architectural decisions, and driving complex initiatives that impact the entire mobile ecosystem.
- Responsible as the principal of frontend development.
- Lead and optimize the construction of TikTok Shop by Tokopedia frontend development.
- Proactively drive product improvements across various dimensions including technology, user experience, and product functionality.
- Develop the team's technical roadmap, maintain cutting-edge frontend technologies, and provide technical guidance.
- Manage daily team operations, ensure smooth project progress, and support talent development.
Qualifications
Minimum Qualifications:
- Bachelor's or higher degree in Computer Science, Information Technology, Programming & System Analysis, Science (Computer Studies) or related discipline.
- 5+ years of experience developing and shipping iOS applications at scale.
- Strong proficiency in Swift and UIKit.
- Deep understanding of iOS frameworks, memory management, asynchronous programming, and mobile architecture patterns (MVVM, Clean Architecture, TCA, etc.).
- Experience leading projects or teams - defining scope, reviewing code, and ensuring delivery quality.
- Proven ability to design and implement modular, reusable, and testable codebases.
- Excellent problem-solving, debugging, and analytical skills.
Preferred Qualifications:
- Effective communicator, capable of influencing both technical and non-technical stakeholders.
- Experience with CI/CD pipelines, automated testing, and App Store release processes.
- Familiarity with cross-platform frameworks (React Native, Lynx, Flutter) or hybrid integration.
- Exposure to modern Apple frameworks.
- Contribution to open-source iOS libraries or developer community.
- Experience in architecture design, SDK development, or internal platform building for large organizations.
Want more jobs like this?
Get jobs in Jakarta, Indonesia delivered to your inbox every week.

Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- HSA
- Life Insurance
- Fitness Subsidies
- Short-Term Disability
- Long-Term Disability
- On-Site Gym
- Mental Health Benefits
- Virtual Fitness Classes
Parental Benefits
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
Work Flexibility
- Flexible Work Hours
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- Snacks
- Pet-friendly Office
- Happy Hours
- Some Meals Provided
- Company Outings
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
Financial and Retirement
- 401(K) With Company Matching
- Performance Bonus
- Company Equity
Professional Development
- Promote From Within
- Access to Online Courses
- Leadership Training Program
- Associate or Rotational Training Program
- Mentor Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
Company Videos
Hear directly from employees about what it is like to work at TikTok.