Join Traveloka and channel your passion into a rewarding career

Senior Frontend Engineer

Job Posting Date2026.06.29
Job TypeRegular
TeamEngineering & IT
Location
Shanghai, China
Apply Now
About TravelokaTraveloka is Southeast Asia’s leading all-in-one travel platform connecting millions globally with trusted, world-class experiences. With over 140 million app downloads and more than 40 million monthly active users, Traveloka stands as one of the most popular travel apps in the region.

Job Description

Job ID: MJ000232


About Us

The Engineering team is the backbone of Traveloka’s innovation, building scalable, high-performance systems that power millions of users worldwide. With relentless focus on reliability and speed, we deliver seamless experiences and shape the future of digital travel.


What You'll Do

  • Design, build, and maintain robust, high-performance web applications to deliver seamless experiences for millions of users.
  • Partner closely with Product Managers, UI/UX Designers, and Backend Engineers to translate abstract product requirements and design wireframes into technically feasible, scalable user interfaces.
  • Optimise web performance, improve Core Web Vitals, ensure SEO best practices, and manage complex state management or asynchronous data loading.
  • Participate actively in sprint rituals, conduct thorough code reviews, and implement comprehensive unit and integration testing.
  • Monitor frontend application health, troubleshoot complex client-side issues, and proactively refactor legacy UI codebases to reduce technical debt.


Who You Are & What You'll Bring

  • You bring a minimum of 10 years of professional web development experience, with a proven track record of shipping and maintaining large-scale frontend applications in a production environment.
  • You possess deep, hands-on proficiency in frontend programming languages and advanced CSS methodologies, with extensive experience leveraging React Native to build high-performance mobile UI components.
  • You have strong fluency in asynchronous programming and extensive experience integrating frontend components smoothly with complex RESTful APIs or GraphQL endpoints.
  • You are a self-motivated problem solver who takes true ownership of projects, allowing you to map out technical edge cases and drive UI features from concept to completion with minimal supervision.


What Makes You Stand Out

  • You have production experience working in high-traffic environments, such as a large-scale e-commerce or Travel Tech ecosystem.
  • You possess hands-on familiarity with advanced frontend patterns, including server-side rendering, optimization, micro-frontend architectures, or building automation and tooling solutions.


Join Us

If you have read this far and felt something click — the problem, the scale, the moment - we would like to hear from you.

We review every application. If your background is a strong fit, you will hear from us within 5 business days.

We are building the kind of company where strong people choose to stay because the work keeps getting bigger and better. If that is what you are looking for, apply.

At Traveloka, we firmly believe in equal opportunities for all because diversity drives creativity and excellence. We encourage individuals from diverse backgrounds to apply for opportunities with us. Our hiring decisions are based on qualifications and merit in accordance with a fair and transparent process, regardless of race, ethnicity, religion, sex, gender identity, sexual orientation, age, marital status, disability, military service, or any other aspect of diversity. Join us in our mission to transform the travel industry and embrace the values that drive us to innovate and serve customers worldwide. Be advised that Traveloka maintains a structured recruitment process and does not entertain unsolicited resumes from recruiting agencies. Third parties who provide unsolicited resumes of candidate(s) shall waive and forfeit all rights to claim for any placement or referral fees in the event that Traveloka eventually employs such candidate. Hence, we will not assume responsibility for any fees incurred for candidates hired through unrequested resumes. Your adherence to our guidelines is greatly appreciated.

Privacy Notice
Copyright © 2024 Traveloka