Talent.com
Agoda
Lead Software Engineer - Front End (Bangkok based, Relocation provided)Agoda • Toronto, ON, CA
Lead Software Engineer - Front End (Bangkok based, Relocation provided)

Lead Software Engineer - Front End (Bangkok based, Relocation provided)

Agoda • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Lead Software Engineer - Front End (Bangkok based, Relocation provided)

2 weeks ago Be among the first 25 applicants

At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.

Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.

No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us.

Agoda’s front‑end teams focus on various product aspects including accommodations, flights, and payments. We build localized, optimized user experiences globally across mobile websites, native apps, and desktop sites, fostering innovation and constant improvement through data‑driven practices.

The Opportunity

As a Lead Software Engineer (Front End) at Agoda, you will drive the technological evolution of our front‑end systems. You will be responsible for architecting, implementing, and optimizing user interfaces that enhance the user experience for millions of travelers worldwide.

In this role, you’ll get to:

  • Lead the design and development of highly distributed, large‑scale front‑end applications.
  • Drive collaboration with product managers, product 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 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 development.
  • Participate in strategic discussions relating to Agoda’s future technology directions and development practices.
  • Contribute to the professional development of the team.

What you’ll Need to Succeed

  • 12+ 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).
  • Eager to work in multiple programming languages and frameworks, constantly striving to raise technical excellence.
  • Experience mentoring and growing Senior and Staff engineers through thorough and convincing communication.
  • Provides technical direction within and across groups by leading projects and building systems with company‑wide impact.
  • Strong understanding of the business and how their systems impact the bottom line; able to redirect the team based on business priorities.
  • Constantly read and learn, moving Agoda forward technically, influencing other teams, and proactively improving others.

It’s great if you have

  • 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. For example, Clean Code, SOLID principles, and TDD.
  • Knowledge of back‑end technologies and how they integrate with front‑end systems.

This position is based in Bangkok, Thailand (Relocation Provided)

Discover More About Working At Agoda

  • Agoda Careers https://careersatagoda.com
  • Facebook https://www.facebook.com/agodacareers/
  • LinkedIn https://www.linkedin.com/company/agoda
  • YouTube https://www.youtube.com/agodalife

Equal Opportunity Employer

At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.

We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.

Disclaimer

We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third‑party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.

#J-18808-Ljbffr
Create a job alert for this search

Lead Software Engineer - Front End (Bangkok based, Relocation provided) • Toronto, ON, CA

Similar jobs

Lead Engineer in Financial AI Software

Boosted.aitoronto, on, Canada
Full-time

Become a Lead Engineer at Boosted.Focus on designing scalable systems that empower organizations and enhance productivity.Senior Software Engineer position will involve close collaboration with eng... Show more

 • Promoted

Lead Software Engineer in AI Development

AlphaSenseToronto, ON, CA
Full-time

Take the lead as a Software Engineer focusing on AI at a premier Market Intelligence firm.Drive innovation and architecture while fostering a collaborative and inclusive workplace.This role seeks c... Show more

 • Promoted

Lead Software Engineer - Front End (Bangkok Based, Relocation Provided)

AgodaToronto, Canada
Full-time

Lead Software Engineer - Front End (Bangkok based, Relocation provided)2 weeks ago Be among the first 25 applicantsAt Agoda, we bridge the world through travel.Our story began in 2005, when two lif... Show more

 • Promoted

Lead Software Engineer Needed at ZoomInfo

Zoom Information, Inc.toronto, on, Canada
Full-time

Step into a leadership role at ZoomInfo as a Lead Software Engineer, where you’ll design and build innovative distributed systems.This role emphasizes cloud technology and API integration, providin... Show more

 • Promoted

Lead Software Engineer for AI Platforms

ProofpointToronto, ON, CA
Full-time

Take on a transformative role as a Lead Software Engineer with Proofpoint’s Satori AI Platform team.Drive architectural advancements and oversee important agentic software developments.As a senior ... Show more

 • Promoted

Lead Software Engineer

Swoontoronto, on, Canada
Full-time

Compensation: T4: $82-$92 | IC: $100-$106- PER HOUR- 37.Are you a high-performance developer ready to bridge the gap between complex architectural strategy and high-stakes execution?.This is not ju... Show more

 • Promoted

Lead Software Engineer - Developer Platforms

United States Digital Space LLCtoronto, on, Canada
Full-time

Elevate the Auth0 Developer Platform as a Lead Software Engineer, specializing in APIs and tools for developers and AI agents alike.Embrace a hybrid work culture while making a major impact.In this... Show more

 • Promoted

Lead Software Architect at Rumble Cloud

System Updatetoronto, on, Canada
Full-time

Join Rumble as a Lead Software Architect, driving the design and implementation of our Self-Service Cloud Platform.This role merges architectural vision with substantial coding responsibilities usi... Show more

 • Promoted

Lead Software Engineer of Growth Initiatives

FaireToronto, ON, CA
Full-time

Advance your software engineering skills at Faire as a Lead Engineer, focusing on enhancing our Growth Platform's capabilities.Your knowledge in both backend and frontend systems will be essential ... Show more

 • Promoted

Transformational Lead Software Engineer in Banking Technology

ScotiabankToronto, ON, CA
Full-time

Take on the challenge of a Lead Software Engineer specializing in banking technology.Drive project success through your analytical skills and passion for using innovative technologies to solve comp... Show more

 • Promoted

Lead Software Engineer at PheedLoop

PheedLoopToronto, ON, CA
Full-time

Lead and inspire as a Software Engineer at PheedLoop, shaping technologies for live events.This role centers on building innovative solutions that truly matter.At PheedLoop, we focus on delivering ... Show more

 • Promoted

Lead Software Engineer - Front End (Bangkok based, Relocation provided)

Agodatoronto, on, Canada
Full-time

Lead Software Engineer - Front End (Bangkok based, Relocation provided).Be among the first 25 applicants.At Agoda, we bridge the world through travel.Our story began in 2005, when two lifelong frie... Show more

 • Promoted

Lead Software Engineer Role at eBay

eBaytoronto, on, Canada
Full-time

Step into a Lead Software Engineer position at eBay, utilizing your extensive experience in Java, GraphQL, and web application frameworks.Take ownership of system quality and innovative engineering... Show more

 • Promoted

Lead Software Engineer for AI Platforms

Tech Talent Internationaltoronto, on, Canada
Full-time

Step into a leadership role as a Lead Software Engineer focusing on Kubernetes in the development of AI platforms.Make significant contributions to shaping an innovative operating system.This posit... Show more

 • Promoted

Lead Software Engineer - Web3 at Robinhood

Robinhoodtoronto, on, Canada
Full-time

Be part of financial evolution with Robinhood as a Lead Software Engineer specializing in Web3.Contribute to transformative technologies in our dynamic Toronto office with a collaborative culture.T... Show more

 • Promoted

Senior AI Software Engineer - On-Device ML & Edge Stack

Qualcommmarkham, york region, Canada
Full-time

A leading technology firm in Canada is seeking a Machine Learning Engineer to create and implement efficient machine learning techniques.You will work on optimizing AI software stacks for mobile an... Show more

 • Promoted

Lead Staff Software Engineer

TEEMA Solutions GroupToronto, ON, CA
Full-time

Lead Software Engineer/ Hands-on – Founding Toronto Team.We’re helping an AI-native SaaS startup.This is a rare opportunity for a.Staff Engineer or Engineering Manager.Drive technical direction, ar... Show more

 • Promoted

Lead Software Engineer with G Adventures

G AdventuresToronto, ON, CA
Full-time

Explore a new opportunity as a Lead Software Engineer at G Adventures.Your technical skills will shape the development of groundbreaking applications tailored for travelers around the world.In this... Show more

 • Promoted

Lead Software Engineer, ATE Diagnostics at AMD

Advanced Micro Devices, IncMarkham, ON, CA
Full-time

Drive next-gen chip design validation as a Lead Software Engineer in ATE Diagnostics at AMD, based in Markham, ON.This role is crucial for merging software frameworks with production testing strate... Show more

 • Promoted

Lead Software Engineer in Localization

AeroVectToronto, ON, CA
Full-time

Enhance autonomous technology at AeroVect as a Lead Software Engineer focused on localization and mapping.Own significant areas of development and contribute to industry-leading solutions.AeroVect ... Show more