Job Overview
Agoda is seeking a Lead Software Engineer – Front End to join our dynamic team in Bangkok, Thailand. This role is pivotal in driving the technological evolution of our front-end systems, enhancing user experiences for millions of travelers worldwide. As a Lead Software Engineer, you will be responsible for architecting, implementing, and optimizing user interfaces, ensuring high performance and scalability.
Key Responsibilities
- Design and Development: Lead the design and development of highly distributed, large-scale front-end applications.
- Collaboration: Work closely with product managers, designers, and engineers to design, implement, and improve scalable applications and services.
- Technical Leadership: Serve as a front-end expert on large-scale projects, providing technical guidance and mentorship.
- Innovation: Engage in hands-on development of proof of concepts and evaluate new technologies.
- Strategic Implementation: Implement technical, strategic decisions in cross-functional teams.
- Performance Optimization: Lead in building a culture that optimizes applications using best practices for performance.
- Coding Standards: Maintain coding standards and stay up-to-date with industry and technology developments.
- Professional Development: Contribute to the professional development of the team.
Qualifications
- Experience: 10+ years of software development experience in building large-scale web applications, with at least 3 years in a Tech Lead role.
- Technical Expertise: Proven experience in designing, building, improving, and operating high-performance, scalable front-end systems.
- Frameworks: Extensive experience with client-side technologies & modern frameworks such as JavaScript, TypeScript, and React.
- Mentorship: Experience mentoring and growing Senior and Staff engineers.
- Business Acumen: Strong understanding of the business and how systems impact the bottom line.
Preferred Skills
- Architecture Knowledge: Knowledge of physical architecture at scale, building resilience and highly available solutions.
- Performance Optimization: Strong experience in all aspects of client-side performance optimization.
- Coding Practices: Proficiency in modern coding and design practices, such as Clean Code, SOLID principles, and TDD.
- Back-End Integration: Knowledge of back-end technologies and how they integrate with front-end systems.
Location
This position is based in Bangkok, Thailand, with relocation assistance provided.
Equal Opportunity
Agoda is an equal opportunity employer. We are committed to providing equal employment opportunities 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.
Join us in transforming travel for millions of customers across the globe. Apply now to be part of a diverse and innovative team at Agoda.
Benefits Extracted with AI
- Relocation provided
- Equal Opportunity Employer
Similar jobs
Last update: 23 minutes ago
Lead Software Engineer – Front End
Lead Software Engineer for Front End development in Bangkok. Drive technological evolution, architect and optimize user interfaces.
Lead Software Engineer – Front End
Lead Software Engineer in Front-End Development with expertise in JavaScript, React, and optimization. Relocation to Bangkok provided.
Lead Software Engineer – Front End
Lead Software Engineer for Front-End development in Bangkok. Drive technological evolution, optimize user interfaces, and lead large-scale projects.
Senior Front End Software Engineer (Relocation to Bangkok)
Senior Front End Engineer role in Bangkok, focusing on JavaScript, React, and web optimization. Relocation provided.
Staff Software Engineer – Front End
Join Agoda as a Staff Software Engineer in Bangkok to design and optimize front-end web applications. Relocation provided.
Staff Software Engineer – Front End
Join Agoda as a Staff Software Engineer in Front End Development, focusing on JavaScript and TypeScript. Relocation to Bangkok provided.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Bangkok, focusing on React, GraphQL, and agile practices. Relocation provided.
Staff Software Engineer – Front End
Join Agoda as a Staff Software Engineer in Front-End Development, focusing on JavaScript and TypeScript. Relocation to Bangkok provided.
Staff Software Engineer – Front End
Join Agoda as a Staff Software Engineer in Front-End Development, focusing on JavaScript and TypeScript. Relocation to Bangkok provided.
Staff Software Engineer – Front End
Join Agoda as a Staff Software Engineer in Front-End Development, focusing on JavaScript and TypeScript. Relocation to Bangkok provided.
Lead Full Stack Software Engineer
Join Agoda as a Lead Full Stack Software Engineer in Bangkok. Drive technical innovation and lead projects in a dynamic environment.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Bangkok, focusing on React, GraphQL, and team leadership. Relocation provided.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Hamburg, Germany. Requires expertise in React, TypeScript, and agile methodologies. Hybrid work environment.
Lead / Staff Full Stack Software Engineer - Bangkok
Lead / Staff Full Stack Engineer in Bangkok. Expertise in React, GraphQL, TypeScript. Relocation provided.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer in Bangkok, expertise in React, GraphQL, JavaScript, TypeScript, agile methodologies.
Lead / Staff Full Stack Software Engineer - Bangkok
Lead/Staff Full Stack Engineer in Bangkok. Expertise in React, GraphQL, TypeScript. Relocation provided.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Bangkok, focusing on React, GraphQL, and TypeScript. Relocation provided.
Lead / Staff Full Stack Software Engineer - Bangkok
Lead / Staff Full Stack Engineer in Bangkok. Expertise in React, AngularJS, TypeScript. Relocation provided.
Lead / Staff Full Stack Software Engineer - Bangkok
Lead / Staff Full Stack Engineer in Bangkok. Skills: React, GraphQL, TypeScript, iOS, Android. Relocation provided.
Lead / Staff Full Stack Software Engineer - Bangkok
Lead/Staff Full Stack Engineer in Bangkok. Expertise in JavaScript, React, iOS/Android. Relocation provided.
Lead / Staff Full Stack Software Engineer - Bangkok
Lead / Staff Full Stack Software Engineer role in Bangkok, focusing on React, GraphQL, and modern web technologies. Relocation provided.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Bangkok, focusing on React, GraphQL, and agile practices. Relocation provided.
Lead / Staff Full Stack Software Engineer - Bangkok
Lead / Staff Full Stack Software Engineer role in Bangkok, focusing on cutting-edge technologies and major projects.