Lead Software Engineer – Front End
AgodaJob 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
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full 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.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Front End UI Software Engineer
Join as a Front End UI Software Engineer in Galway, focusing on Angular development in a hybrid work environment.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.
Tech Lead/Senior React Developer
Join Adroiti Technologies as a Tech Lead/Senior React Developer to build high-performance web applications in a remote role.
Senior Frontend Web Developer
Join Adobe as a Senior Frontend Web Developer in New York, NY. Work with ReactJS, NodeJS, and more to create cutting-edge web applications.
Senior Front-end Developer
Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
Senior Frontend Engineer
Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.
Front End Engineer - Publisher Technologies
Join Amazon as a Front End Engineer to build innovative user interfaces for Supply-Side Technologies in Advertising.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
Frontend Engineer with React and TypeScript
Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Senior Frontend Developer
Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.
Lead React Developer
Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.
Senior Front-End Engineer (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon. Work with React.js, JavaScript, and more in a fast-growing tech company.
Senior Front End Software Engineer
Join Transcard as a Senior Front End Software Engineer. Work remotely in the US, developing web applications using Angular, React, and Blazor.
Senior Frontend Software Engineer
Join Sage as a Senior Frontend Software Engineer to develop AI-powered tools in a hybrid role in Barcelona.
Frontend Engineer with Angular and React
Join Adobe as a Frontend Engineer in Bucharest, working with Angular, React.js, and more to develop GenStudio.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.