Back to search:Frontend Engineering / Jakarta

Technology

Frontend Engineering Lead - TikTok Shop by Tokopedia

Location

:

Jakarta

Employment Type

:

Regular

Job Code

:

A115156

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.

Job Information

About TikTok

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.

We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.