1 year ago
Bangkok, ThailandStaff+
Responsibilities
- Lead the design and development of highly distributed, large-scale front-end applications.
- Collaborate with product managers, product designers, and engineers to design, implement, and improve scalable applications and services.
- Serve as a front-end expert and provide technical guidance and mentorship on large-scale projects.
- Develop proof-of-concepts and evaluate new technologies hands-on.
- Make and implement technical and strategic decisions within cross-functional teams.
- Lead efforts to optimize application performance using best practices.
- Maintain coding standards and stay current with industry and technology developments.
- Contribute to strategic discussions about Agoda’s future technology direction and development practices.
- Support the professional development of team members.
Requirements
- 10+ years of software development experience building large-scale web applications, including at least 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 and modern frameworks such as JavaScript, TypeScript, and React.
- Willingness to work across multiple programming languages and frameworks.
- Experience mentoring and developing Senior and Staff engineers.
- Ability to provide technical direction across groups, lead projects, and build systems with company-wide impact.
- Strong understanding of business priorities and how systems affect the bottom line.
- Preferred: knowledge of physical architecture at scale, resilience, and highly available solutions.
- Preferred: strong experience in client-side performance optimization.
- Preferred: proficiency in modern coding and design practices, including Clean Code, SOLID principles, and TDD.
- Preferred: knowledge of back-end technologies and their integration with front-end systems.
Benefits
- Relocation provided for the Bangkok, Thailand-based position.
Tech Stack
Categories
About Agoda
Agoda is a global online travel platform for booking hotels, homes, flights, and activities, serving travelers and accommodation partners worldwide. Its web and mobile marketplace matches demand and supply and monetizes through commissions and related partner services. Founded in 2005 and headquartered in Singapore, Agoda operates as a subsidiary of Booking Holdings, with extensive operations across Asia-Pacific markets.
