Talent.com
Agoda
Lead Software Engineer - Front End (Bangkok based, Relocation provided)Agoda • Vancouver, Metro Vancouver Regional District, Canada
Lead Software Engineer - Front End (Bangkok based, Relocation provided)

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

Agoda • Vancouver, Metro Vancouver Regional District, Canada
30+ days ago
Job type
  • Full-time
Job description

Lead Software Engineer - Front End

Bangkok based, Relocation provided.

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.

Apply

Explore more at Agoda Careers (https://careersatagoda.com).

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

Lead Software Engineer - Front End (Bangkok based, Relocation provided) • Vancouver, Metro Vancouver Regional District, Canada

Similar jobs

Senior Software Development Engineer, ML Platform

RemitlyBurnaby, Metro Vancouver Regional District, Canada
Full-time

At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we’ve tirelessly delivered on our promise to customers sending mone... Show more

 • Promoted

Lucasfilm Senior IS Software Engineer Position

Work with AdionaVancouver, Metro Vancouver Regional District, Canada
Full-time

Explore a creative career with Lucasfilm as a Senior IS Software Engineer in a hybrid setting.Design and enhance applications that facilitate movie production efficiencies.This role calls for an ex... Show more

 • Promoted

Senior Software Engineer — Lead Scalable Platform

MakeshipVancouver, Metro Vancouver Regional District, CA
Full-time

A rapidly growing tech startup in Canada is seeking a Senior Software Engineer to lead complex technical initiatives and mentor junior engineers.The role requires full-stack development experience ... Show more

 • Promoted

Software Engineer (Golang, React)

Applied Systems CanadaVancouver, Metro Vancouver Regional District, CA
Full-time

Software Engineer (Golang, React).To keep us headed in the right direction, we’re looking for people who understand winning is a team sport, who value and seek to learn from our team’s diverse expe... Show more

 • Promoted

Backend Engineer / SRE Lead

CoverstarVancouver, Metro Vancouver Regional District, CA
Full-time

Direct message the job poster from Coverstar.Coverstar is building the first.AI-native social platform for Gen Alpha.We’re building a world where the next generation can create, connect, and grow w... Show more

 • Promoted

Lead Frontend Engineer in Technology Modernization

Rush Street InteractiveVancouver, Metro Vancouver Regional District, CA
Full-time

Step into a lead role as a Frontend Engineer focusing on technology modernization.Bring your expertise in building client applications with a strong emphasis on scalability and performance.You will... Show more

 • Promoted

Banyan Software Forward Deployed Engineer Role

Banyan SoftwareVancouver, Metro Vancouver Regional District, Canada
Full-time

Take on the role of Forward Deployed Engineer with Banyan Software, focusing on application modernization in a remote environment.Enhance your career by driving the integration of AI-assisted devel... Show more

 • Promoted

Senior Software Engineer - Lead Backend & Cloud Solutions - C$76,000 - C$86,000 A Year

Sierra WirelessRichmond, Canada
Full-time

Seeking a skilled software developer to lead backend and cloud solutions, overseeing the full software development life cycle and collaborating with teams. Show more

 • Promoted

Lead Engineer - C$186,000 - C$236,000 A Year

XeroRichmond, Canada
Full-time

Lead Engineer role focused on solving large-scale engineering problems by influencing architecture and implementing distributed systems.Requires strong fundamentals in building scalable software an... Show more

 • Promoted

Lead Staff Software Engineer, Data & Ai Platform

Rivian Automotive, Inc.Vancouver, Canada
Full-time

The Data and AI Platform team at Rivian supports developing and deploying Generative AI systems.We operate highly scalable infrastructure for serving and orchestrating LLMs, Vector Stores, and agen... Show more

 • Promoted

Remote Principal Software Engineer — Lead Scalable Systems

eDynamic LearningVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading educational technology company in Canada seeks a Principal Software Engineer to provide technical leadership across multiple teams.This role emphasizes improving engineering effectiveness... Show more

 • Promoted

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

AgodaVancouver, Canada
Full-time

Lead Software Engineer - Front EndBangkok based, Relocation provided.Agoda, an online travel booking platform, seeks a Lead Software Engineer (Front End) to drive the evolution of front‐end systems... Show more

 • Promoted

Senior Software Engineer - Cloud-Native Backend (Golang) - C$125,000 - C$150,000 A Year

TigeraRichmond, Canada
Full-time

Software Engineer needed for cloud-native backend development.Requires Golang experience, 6+ years experience, and competitive salary. Show more

 • Promoted

Lead Software Engineer in AI Development

AlphaSenseVancouver, Metro Vancouver Regional District, Canada
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 for Search Platform

Course HeroVancouver, Metro Vancouver Regional District, Canada
Full-time

Become a Lead Software Engineer for Course Hero's Search Platform, innovating search experiences that support millions of learners.This role focuses on developing impactful, student-facing search a... Show more

 • Promoted

Senior Software Engineer, Backend - C$120,000 - C$160,000 A Year

SamsungRichmond, Canada
Full-time

Seeking a Software Engineer for Samsung's Vancouver Knox Cloud Solutions team to solve complex B2B security, privacy, and management problems using modern technologies.Focus on cloud-based prod... Show more

 • Promoted

Lead Software Engineer at Alpaca

AlpacaVancouver, Metro Vancouver Regional District, CA
Full-time

Shape the future of trading technology with Alpaca as a Lead Software Engineer.Collaborate with international teams to design and implement scalable financial solutions.In this leadership role, you... Show more

 • Promoted

Senior Engineer Specializing in Mobile Android Build and Release Pipelines

Life360Vancouver, Metro Vancouver Regional District, CA
Full-time

Streamline Android app releases as a Senior Build and Release Engineer.Champion CI/CD practices and tooling improvements in a dynamic remote environment.In this impactful role, you will maintain an... Show more

 • Promoted

Senior Full-Stack Engineer: Python/Django + React, Impact

Notify Me!Richmond, Metro Vancouver Regional District, CA
Full-time

A technology solutions provider is seeking a senior full-stack engineer in Richmond, British Columbia.The role requires expertise in Python (Django/DRF) and React (TypeScript) with responsibilities... Show more

 • Promoted

Staff Software Engineer: Architecture & Ai Lead (Hybrid)

Henry Schein One UKSurrey, Canada
Full-time

A leading dental software provider in Canada is seeking a Staff Software Engineer to drive the architecture and modernization of their platform.This hands-on role requires expertise in software dev... Show more