Agoda logo

Lead Software Engineer – Front End

Agoda

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

Agoda logo
Agoda

Lead Full Stack Software Engineer

Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.

Agoda logo
Agoda

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.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

doctari group logo
doctari group

Technical Lead - SuperApp (Typescript React Node.js)

Join us as a Technical Lead to build a next-gen healthcare platform using TypeScript, React, and AWS. Lead a team in a hybrid work environment.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Tricentis logo
Tricentis

Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)

Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Delivery Hero logo
Delivery Hero

Software Engineer (JavaScript/React) - Display Ads (AdTech)

Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Zig logo
Zig

Front-end Developer with React.js and TypeScript

Join Zig as a Front-end Developer using React.js and TypeScript in a hybrid role in Huizen, Netherlands.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.

Zivver logo
Zivver

Front-end Angular Engineer

Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.

Albert Heijn logo
Albert Heijn

Junior Frontend Developer (React.js)

Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.

Interactivated Solutions logo
Interactivated Solutions

Senior Vue.js Developer with Java Backend Experience

Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.