Lead Software Engineer (Toronto)

Lead Software Engineer (Toronto)

24 Oct
|
Agoda
|
Toronto

24 Oct

Agoda

Toronto

Lead Software Engineer
- Front End (Bangkok based, Relocation provided) 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. 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. 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. 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. Lead the design and development of highly distributed, large‑scale front‑end applications. Serve as a front‑end expert on large‑scale projects, providing technical guidance and mentorship. Implement technical and strategic decisions in cross‑functional teams. Lead in building a culture that optimizes applications using best practices for performance.



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. 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. 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) Facebook YouTube We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. We are committed to providing equal employment chance 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. For more details please read our privacy policy.

📌 Lead Software Engineer (Toronto)
🏢 Agoda
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (toronto) / toronto