logo
BookMyShow Southeast Asia

Frontend Developer

Asia

August 20, 2026 at 10:34 AM

✨ AI summary

Location

  • Jakarta, Indonesia

Languages

  • JavaScript
  • TypeScript

Frameworks

  • ReactJS
  • Ant Design
  • Bootstrap
  • Material Design

Experience Level

  • 3-5 years frontend development

BookMyShow Southeast Asia is part of BookMyShow, Asia's largest entertainment platform. Our ticketing services cater to a wide range of entertainment options including movies, concerts, theater, musicals, and sporting events. We continue to refine and expand our range of products which includes self-help ticketing, F&B cashless point-of-sales, and accreditation systems, to provide a complete solution to venues, theater groups, and promoters. With a total of over 20 million tickets sold a month across our markets and over 2 billion page views, we believe in providing top-notch entertainment services to our customers.


Job Description:

  • Participate in sprints, daily stand-ups and retrospectives
  • Translate ideas, designs and wireframes into working ReactJS application with high quality code
  • Fix bugs and resolve issues reported by QA testers and business users
  • Build reusable components and frontend libraries
  • Adhere to coding standards and practice good programming habits
  • Build and run unit tests for frontend codes in an automated environment
  • Continually improve and refactor the codes for better readability and efficiency


Requirements:


  • 3-5 years of experience as a frontend developer
  • Proficient in ReactJS development
  • Comfortable with JavaScript, TypeScript, including asynchronous calls, closures and ES6
  • Accustomed to creating responsive web applications using Ant Design, Bootstrap or Material Design
  • Excellent communication skills and willing to engage with business users on discussions
  • A collaborative team player who is passionate about technology and strives to produce simple solution to complex business problems
  • Customer experience oriented and has a positive attitude for team work