Staff Software Engineer – Back End (Bangkok based, Relocation provided)Join to apply for the Staff Software Engineer – Back End (Bangkok based, Relocation provided) role at Agoda.Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees from over 95 nationalities in 27 markets foster a diverse, creative, and collaborative work environment. We innovate through experimentation and ownership, enhancing the travel experience for our customers.Our Purpose – Bridging the World Through TravelWe believe travel allows people to enjoy, learn, and experience more of the world. It brings cultures closer, fostering empathy, understanding, and happiness. Our team is passionate, diverse, and driven to make an impact using innovative technologies and strong partnerships to make travel easy and rewarding for everyone.Get to Know our Team: Agoda’s front-end teams focus on accommodations, flights, and payments, building localized and optimized user experiences across mobile websites, native apps, and desktop sites. We foster innovation and continuous improvement through data-driven practices.The Opportunity: As a Lead Software Engineer (Front End), you will drive the evolution of our front-end systems, architecting, implementing, and optimizing user interfaces for millions of travelers. This role requires deep front-end development expertise, a passion for user experience, and leadership in various front-end technologies.In this role, you’ll get to:Lead the design and development of large-scale, distributed front-end applications.Collaborate with product managers, designers, and engineers to build scalable applications and services.Provide technical guidance and mentorship on large projects.Develop proof of concepts and evaluate new technologies.Implement strategic technical decisions within cross-functional teams.Promote best practices for performance and build a culture of excellence.Maintain coding standards and stay updated with industry trends.Contribute to strategic discussions on Agoda’s future technology directions.Support the professional growth of team members.What you’ll need to succeed:10+ years of software development experience, with at least 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 modern frameworks (e.g., JavaScript, TypeScript, React).Willingness to work across multiple programming languages and frameworks, continuously improving technical skills.Experience mentoring senior and staff engineers, with strong communication skills.Ability to provide technical direction and lead impactful projects.Strong understanding of business impact and ability to align technical efforts accordingly.Commitment to continuous learning and technical advancement.It’s great if you have:Knowledge of physical architecture at scale, resilience, and high availability solutions.Strong experience in client-side performance optimization.Proficiency in modern coding and design practices, such as Clean Code, SOLID principles, and TDD.Knowledge of back-end technologies and their integration with front-end systems.This position is based in Bangkok, Thailand (Relocation Provided)
#J-18808-Ljbffr