Lead Software Engineer – Front End (Remote)

Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with more than 3.6 million accommodations globally.
Manila, Metro Manila, Philippines
Frontend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
10+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Software Engineer - Full Stack

Staff Software Engineer position at LinkedIn focusing on full-stack development for DataHub, a metadata management platform.

Staff Software Engineer, Fullstack

Staff Software Engineer position at Oscar Health focusing on fullstack development with frontend emphasis, offering competitive salary and comprehensive benefits.

Staff Web Software Engineer, Curation Foundations

Lead web development initiatives at Pinterest as a Staff Software Engineer, driving frontend innovation for the Curation Foundations team while mentoring others and shaping technical strategy.

Staff Software Engineer - Full Stack

Lead full-stack development for LinkedIn's DataHub team, architecting and building data management tools that power LinkedIn's global data infrastructure.

Staff Software Engineer - Full Stack

Lead full-stack development for LinkedIn's DataHub platform, architecting solutions for metadata management and data discovery while mentoring engineering teams.

Description For Lead Software Engineer – Front End (Remote)

Agoda is seeking a Lead Software Engineer (Front End) to drive the technological evolution of our front-end systems. This role involves architecting, implementing, and optimizing user interfaces that enhance the user experience for millions of travelers worldwide. The ideal candidate will have a deep understanding of front-end development principles, a passion for crafting exceptional user experiences, and expertise in various front-end technologies.

Key Responsibilities:

  • Lead the design and development of highly distributed, large-scale front-end applications
  • Drive collaboration with product managers, product designers, and engineers
  • Serve as a front-end expert on large-scale projects, providing technical guidance and mentorship
  • Hands-on development of proof of concepts and evaluation of new technologies
  • Implement technical, strategic decisions in cross-functional teams
  • Lead in building a culture that optimizes applications using best practices for performance
  • Maintain coding standards and stay up-to-date with industry and technology developments
  • Participate in strategic discussions relating to Agoda's future technology directions
  • Contribute to the professional development of the team

Requirements:

  • 10+ years of software development experience in building large scale web applications, with a minimum of 3 years in a Tech Lead role
  • Proven experience designing, building, improving, and operating high-performance, scalable front-end systems
  • Extensive experience with client-side technologies & modern frameworks (e.g., Javascript, Typescript, React)
  • Eagerness to work in multiple programming languages and frameworks
  • Ability to provide technical direction within and across groups
  • Constant learning and improvement mindset

Preferred Qualifications:

  • Knowledge of physical architecture at scale, building resilience and highly available solutions
  • Strong experience in all aspects of client-side performance optimization
  • Proficiency in modern coding and design practices (e.g., Clean Code, SOLID principles, TDD)
  • Knowledge of back-end technologies and how they integrate with front-end systems

Agoda offers a diverse and collaborative work environment, with 6,000+ employees representing 90+ nationalities. The company is part of Booking Holdings and is committed to innovation and making travel accessible to everyone.

Last updated 9 months ago

Responsibilities For Lead Software Engineer – Front End (Remote)

  • Lead the design and development of highly distributed, large-scale front-end applications
  • Drive collaboration with product managers, product designers, and engineers
  • Serve as a front-end expert on large-scale projects, providing technical guidance and mentorship
  • Hands-on development of proof of concepts and evaluation of new technologies
  • Implement technical, strategic decisions in cross-functional teams
  • Lead in building a culture that optimizes applications using best practices for performance
  • Maintain coding standards and stay up-to-date with industry and technology developments
  • Participate in strategic discussions relating to Agoda's future technology directions
  • Contribute to the professional development of the team

Requirements For Lead Software Engineer – Front End (Remote)

JavaScript
TypeScript
React
  • 10+ years of software development experience in building large scale web applications, with a minimum of 3 years in a Tech Lead role
  • Proven experience designing, building, improving, and operating high-performance, scalable front-end systems
  • Extensive experience with client-side technologies & modern frameworks (e.g., Javascript, Typescript, React)
  • Eagerness to work in multiple programming languages and frameworks
  • Ability to provide technical direction within and across groups
  • Constant learning and improvement mindset

Benefits For Lead Software Engineer – Front End (Remote)

  • Visa sponsorship for Bangkok-based roles

Interested in this job?