Principal Software Engineer, Front End

2 days ago


Copenhagen, Copenhagen, Denmark Agoda Full time $80,000 - $180,000 per year

About Agoda
At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.

Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.

No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you're ready to begin your best journey and help build travel for the world, join us.

Get to Know our Team:
Agoda's front-end teams focus on various product aspects including accommodations, flights, and payments. We build localized, optimized user experiences globally across mobile websites, native apps, and desktop sites, fostering innovation and constant improvement through data-driven practices.

The Opportunity:
Agoda is looking for developers optimizing user interfaces that enhance the user experience for millions of travelers worldwide. This position requires a deep understanding of front-end development principles, a passion for crafting exceptional user experiences, and expertise in various front-end technologies. You will have the chance to work on innovative projects, using cutting-edge technologies, and make a significant impact on our business and the travel industry.

In this role, you'll get to:

  • Architecting and developing high-performance, cross-platform web applications
  • Leading the design and implementation of Backend-for-Frontend (BFF) services
  • Establishing and enforcing best practices for front-end testing and quality assurance
  • Driving initiatives to optimize Core Web Vitals and overall application performance
  • Owning a big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level
  • Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture
  • Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
  • Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness
  • Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.

What you'll Need to Succeed:

  • Overall experience of 10+ years in engineering roles
  • Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution
  • Curiosity, staying on the cutting-edge of technological improvements and open source advancement.
  • Advanced proficiency in modern JavaScript frameworks and state management solutions
  • Deep understanding of cross-platform development challenges and solutions
  • Extensive experience with Backend-for-Frontend (BFF) patterns and micro-frontend architecture
  • Expert-level knowledge of front-end testing methodologies, tools, and best practices
  • Proven track record of optimizing applications for Core Web Vitals and web performance
  • Strong understanding of web security, accessibility standards, and SEO best practices
  • Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack
  • Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

It's great if you have:

  • A Master's or Ph.D. 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

This position is based in Bangkok, Thailand (Relocation Provided)

Bengaluru #GreaterLondon #SanFrancisco #Pakistan #NewYork #Berlin #Hyderabad #Paris #Seattle #Toronto #TelAviv #Singapore #Austin #Pune #Madrid #SãoPaulo #SanJose #Sydney #Stockholm #Romania #Barcelona #Mumbai #Noida #Colombia #Vietnam #LosAngeles #SouthKorea #Amsterdam #Bangladesh #Sunnyvale #Jakarta #Melbourne #Gurgaon #BuenosAires #Egypt #Chile #Munich #MountainView #Warsaw #Bellevue #Montreal #Chicago #SanDiego #Brooklyn #NewDelhi #Vancouver #Chennai #Ahmedabad #Redmond #Boston #Istanbul #Copenhagen #Fremont #SantaClara #Dublin #Estonia #SaudiArabia #Oslo #Denver #Cracow #Atlanta #Bangkok #Budapest #Taipei #Sofia #Prague #SanMateo #Cyprus #Zurich #Kenya #Slovakia #PaloAlto #Miami #Portland #Vienna #Shanghai #CapeTown #Helsinki #Beijing #Montevideo #Wrocław #SriLanka #Armenia #Calgary #Peru #Hamburg #Georgia #Auckland #HongKong #Lyon #MexicoCity #BeloHorizonte #IT #ENG #5

Discover More About Working At Agoda

  • Agoda Careers
  • Facebook
  • LinkedIn
  • YouTube

Equal Opportunity Employer
At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity 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.

We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.

Disclaimer
We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.



  • Copenhagen, Copenhagen, Denmark Agoda Full time 80,000 - 180,000 per year

    About AgodaAt Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working...


  • Copenhagen, Copenhagen, Denmark Queue-it ApS Full time 90,000 - 180,000 per year

    About usQueue-it is a global tech scale-up that helps the world's biggest brands manage their busiest online moments. Our virtual waiting rooms prevent website crashes and bot abuse, ensuring a smoother, fairer digital experience for billions of users. No matter the demand, we give businesses peace of mind so they can deliver the online experiences they've...


  • Copenhagen, Copenhagen, Denmark Microsoft Full time 120,000 - 180,000 per year

    Microsoft Quantum has a talented and diverse international team to create the world's first scalable quantum computing system. Our full-stack approach involves exciting innovation from physics at the quantum plane to providing global quantum services. The Microsoft Quantum program strives to fundamentally change the world of computing to help solve...


  • Copenhagen, Copenhagen, Denmark Københavns Universitet Full time 80,000 - 120,000 per year

    Department of Computer Science at Faculty of Science, University of Copenhagen is looking for a Special Consultant as Scientific Software Engineer to work full time on an externally funded research project with 2 universities and 3 industry partners. The position will begin 1 March 2026 and run for 3 years.About the research projectYou will be hired as a...


  • Copenhagen, Copenhagen, Denmark Microsoft Full time €120,000 - €180,000 per year

    OverviewMicrosoft Quantum has a talented and diverse international team to create the world's first scalable quantum computing system. Our full-stack approach involves exciting innovation from physics at the quantum plane to providing global quantum services. The Microsoft Quantum program strives to fundamentally change the world of computing to help solve...

  • Placement Principal

    2 days ago


    Copenhagen, Copenhagen, Denmark Peel Hunt Full time 300,000 - 800,000 per year

    ROLE SUMMARY AND DEPARTMENT OVERVIEW:The Placement Principal reports directly to the CEO of PH Europe. The Role is a multi-disciplinary role covering all aspects day-today of Peel Hunt's placement business with specific oversight and management of Peel Hunt Europe's outsourced placement functions.RESPONSIBILITIES:The Role is a multi-disciplinary role...


  • Copenhagen, Copenhagen, Denmark Danske Bank Full time €45,600 - €103,680 per year

    Job DescriptionIf you're interested in cloud platform development, DevOps and software engineering, join our Public Cloud Services Engineering team for a world of new opportunities.You will join a strategically important team at Danske Bank, working with highly skilled colleagues in an informal and supportive environment. You'll collaborate with inspiring...


  • Copenhagen, Copenhagen, Denmark Palantir Technologies Full time 80,000 - 120,000 per year

    A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Forward Deployed Software Engineers (FDSEs) work...

  • Principal Engineer

    4 days ago


    Copenhagen, Copenhagen, Denmark Everllence Full time 120,000 - 180,000 per year

    Experienced Technical Leader For Advanced Development ProjectsAre you motivated by the opportunity to lead cutting-edge engineering projects that contribute to a more sustainable future? AtEverllence, we are proud to be a global leader in maritime propulsion technology, designing advanced two-stroke engines for large ocean-going vessels. Our innovations play...


  • Copenhagen, Copenhagen, Denmark Trustpilot Full time 120,000 - 180,000 per year

    We are growing our engineering teams at Trustpilot and are looking to welcome Senior Software Engineers into the Enterprise + App and the Growth Adoption teamsYou will join a cross-functional team with full ownership of our products and codebase, where you will take part in every step of the development process, from ideation to maintenance. A place where...