Principal Software Engineer, Front End

2 weeks ago


Chicago, IL, United States Agoda Full time
Principal Software Engineer, Front End (Bangkok based, Relocation provided)

Join to apply for the Principal Software Engineer, Front End (Bangkok based, Relocation provided) role at Agoda

About Agoda
Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting?edge technology that connects travelers worldwide with 4.7M hotels and holiday properties, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees represent 95+ nationalities across 27 markets. We foster a culture of experimentation, ownership, and collaboration.

Our Purpose Bridging the World Through Travel
We believe travel brings people and cultures closer together, fostering empathy and happiness. We aim to make travel easy and rewarding for everyone.

Get to Know Our Team
Agodas front?end teams focus on product aspects such as accommodations, flights, and payments. We build localised, optimised user experiences across mobile websites, native apps, and desktop sites.

The Opportunity
Agoda is looking for developers who optimise user interfaces and enhance the experience for millions of travellers worldwide. This position requires deep knowledge of front?end development, a passion for crafting exceptional experiences, and expertise in front?end technologies.

  • Architect and develop high?performance, cross?platform web applications
  • Lead design and implementation of Backend?for?Frontend (BFF) services
  • Establish and enforce best practices for front?end testing and QA
  • Drive initiatives to optimise Core Web Vitals and overall application performance
  • Own a significant portion of Agodas system from vision down to bytecode
  • Collaborate across teams on large projects and improve overall quality of services, code, and architecture
  • Provide thoughtful feedback and champion an inclusive engineering environment
  • Identify and implement optimisations across the stack, focusing on cost, efficiency, and developer happiness
  • Exhibit technical leadership across the organization, conveying complex trade?offs to stakeholders, including C?suite executives

What youll need to succeed

  • 10+ years of engineering experience
  • Proven ownership of production services with significant impact on design, deployment, and monitoring
  • Curiosity and staying on the cutting?edge of tech and open?source
  • Advanced proficiency in modern JavaScript frameworks and state?management solutions
  • Deep understanding of cross?platform development challenges
  • Extensive experience with BFF patterns and micro?frontend architecture
  • Expert?level knowledge of front?end testing methodologies and best practices
  • Proven track record of optimisation for Core Web Vitals and web performance
  • Strong understanding of web security, accessibility, and SEO best practices
  • Deep research ability and decision making on complex projects; capacity to work both independently and collaboratively
  • Excellent communication skills; ability to explain complex technical details to stakeholders at all levels
  • Bachelors degree in Computer Science, Engineering, or related field

Its great if you have

  • A Masters or PhD in a technical field
  • Deep understanding of React and state managers (Redux, Zustand, Valtio)
  • Experience with C# and .NET Core
  • Experience with Kotlin or other JVM languages

Location
This position is based in Bangkok, Thailand (Relocation provided)

Equal Opportunity Employer
At Agoda, we pride ourselves on creating an inclusive environment. Employment is based solely on merit and qualification. We are committed to equal employment opportunity for all protected categories. We will keep your application on file for future vacancies and may contact you directly without a recruitment fee if we receive unsolicited CVs.

Discover More About Working At Agoda:

  • Agoda Careers
  • Facebook
  • LinkedIn
  • YouTube

#J-18808-Ljbffr

  • Chicago, IL, United States Clearwater Analytics Full time

    Job Title: Front-end Software Development Engineer Location: Chicago, IL ( Preferred) / New York, NY About Us: At Clearwater Analytics, we are on a mission to become the world's most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide...


  • Chicago, IL, United States Clearwater Analytics Full time

    Job Title: Front-end Software Development Engineer Location: Chicago, IL ( Preferred) / New York, NY About Us: At Clearwater Analytics, we are on a mission to become the world's most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide...


  • Chicago, IL, United States Phaxis Full time

    Job Description A high-performance, technology-focused trading organization is seeking experienced C++ Engineers to design, build, and optimize large-scale automated trading systems. This role involves close collaboration with quantitative researchers and traders to develop next-generation algorithms, strategies, and infrastructure for trading across...


  • Chicago, IL, United States Phaxis Full time

    Job Description A high-performance, technology-focused trading organization is seeking experienced C++ Engineers to design, build, and optimize large-scale automated trading systems. This role involves close collaboration with quantitative researchers and traders to develop next-generation algorithms, strategies, and infrastructure for trading across...


  • Chicago, IL, United States Phaxis Full time

    Job Description A high-performance, technology-focused trading organization is seeking experienced C++ Engineers to design, build, and optimize large-scale automated trading systems. This role involves close collaboration with quantitative researchers and traders to develop next-generation algorithms, strategies, and infrastructure for trading across...

  • Front-End Developer

    4 days ago


    Chicago, IL, United States CData Software Full time

    Hi Team, Please share resume for below position. RGS: 10109732 Position: Front-End Developer Location: Chicago, IL Position Overview:We are looking for an experienced React Front-End Developer with a strong background in React, TypeScript, Redux, Redux Toolkit (RTK), UI/UX best practices, and micro front-end architecture. You will collaborate with designers,...

  • Front-End Engineer

    2 weeks ago


    Chicago, IL, United States Contrast AI, Inc. Full time

    About Contrast Contrast is building the future of healthcare - where artificial intelligence, automation technology, and electronic healthcare records converge to revolutionize patient care, streamline processes, and create a lasting impact on the well-being of society. Our team believes the following qualities, combined with a relentless drive, will propel...

  • Front-End Engineer

    2 weeks ago


    Chicago, IL, United States Contrast AI, Inc. Full time

    About Contrast Contrast is building the future of healthcare - where artificial intelligence, automation technology, and electronic healthcare records converge to revolutionize patient care, streamline processes, and create a lasting impact on the well-being of society. Our team believes the following qualities, combined with a relentless drive, will propel...

  • Front-End Engineer

    3 days ago


    Chicago, IL, United States Contrast AI, Inc. Full time

    About Contrast Contrast is building the future of healthcare - where artificial intelligence, automation technology, and electronic healthcare records converge to revolutionize patient care, streamline processes, and create a lasting impact on the well-being of society. Our team believes the following qualities, combined with a relentless drive, will propel...

  • Front-End Engineer

    7 days ago


    Chicago, IL, United States Contrast AI, Inc. Full time

    About Contrast Contrast is building the future of healthcare - where artificial intelligence, automation technology, and electronic healthcare records converge to revolutionize patient care, streamline processes, and create a lasting impact on the well-being of society. Our team believes the following qualities, combined with a relentless drive, will propel...