Lead Software Engineer – Bangkok in Vancouver

Lead Software Engineer – Bangkok in Vancouver

Vancouver Full-Time 135000 - 165000 $ / year (est.) On-site
A

At a Glance

  • Tasks: Lead the design and development of large-scale front-end applications for millions of users.
  • Company: Agoda, a global online travel booking platform with a diverse team.
  • Benefits: Relocation support, global work environment, and career growth opportunities.
  • Other info: Join a culture that values diversity and fosters professional development.
  • Why this job: Make a real impact on travel technology while leading innovative projects.
  • Qualifications: 12+ years in software development, with strong front-end expertise and leadership experience.

The predicted salary is between 135000 - 165000 $ per year.

Agoda, an online travel booking platform, seeks a Lead Software Engineer (Front End) to drive the evolution of front‑end systems for millions of travelers worldwide.

Responsibilities

  • Lead the design, architecture, and development of highly distributed, large‑scale front‑end applications.
  • Collaborate with product managers, designers, and engineers to design, implement, and improve scalable applications and services.
  • 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 and strategic decisions across cross‑functional teams.
  • Build 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 related to Agoda's future technology directions and development practices.
  • Contribute to the professional development of the team.

Qualifications

  • 12+ years of software development experience, including a minimum of 3 years in a Tech Lead role.
  • Proven experience designing, building, and operating high‑performance, scalable front‑end systems.
  • Extensive experience with client‑side technologies and modern frameworks (JavaScript, TypeScript, React).
  • Experience mentoring and growing senior and staff engineers.
  • Strong understanding of business impact and ability to steer the team based on priorities.
  • Constantly read and learn, moving Agoda forward technically.
  • Knowledge of physical architecture at scale, building resilience and highly available solutions (nice to have).
  • Strong experience in client‑side performance optimization (nice to have).
  • Proficiency in modern coding and design practices (Clean Code, SOLID, TDD).

Benefits & perks

  • Relocation provided.
  • Global work environment with diverse teams.
  • Career growth in a rapidly expanding company.

Equal Opportunity Employer: Agoda is an equal opportunity employer. Employment is based solely on merit and qualifications. We celebrate diverse backgrounds and foster an inclusive environment.

Lead Software Engineer – Bangkok in Vancouver employer: Agoda

Agoda is an exceptional employer that fosters a dynamic and innovative work culture in the vibrant city of Bangkok. With a strong emphasis on employee growth, Agoda provides ample opportunities for professional development and collaboration across diverse teams, ensuring that your contributions have a meaningful impact on the travel industry. The company's commitment to data-driven decision-making and rapid iteration allows you to thrive in a fast-paced environment while enjoying relocation support and a focus on enhancing user experiences.

A

Contact Details:

Agoda Recruitment Team

We think you need these skills to ace Lead Software Engineer – Bangkok in Vancouver

Front-End Development
JavaScript
TypeScript
React
Technical Leadership
Mentorship
Scalable Application Design