A Day in My Life as a Front-End Software Engineer at Agoda

Share this article:

Hi, I’m Jane Jirapat Watcharasing, a Senior Software Engineer at Agoda, based in Bangkok!

I started my front-end engineering journey in the Tech team at Agoda right after graduating from university. Here, I first worked across several teams within the Flights product, getting to learn from diverse projects along the way, and have now transitioned to Agoda’s Booking Experience team. If you’ve ever wondered what it’s like to be a Front-End Engineer at Agoda, read on for a peek into my daily life!

Mornings with the Agoda’s Booking Experience Team

My day starts with our stand-up meeting, a key part of our agile scrum. Each morning, the team gathers to share what we accomplished yesterday, our plans for today, and any challenges we’re facing. This quick sync keeps everyone on the same page and ready to support each other.

Our mission is simple. We aim to make booking with Agoda reliable, seamless, and easy. We examine every step of the booking journey, from the initial form to the thank you page, and even post-booking flows such as confirmation emails and booking management. Right now, we are working on unifying the booking experience across all Agoda products with a single code base. This means a smoother experience for users and easier maintenance for engineers!

Front-End at Agoda: More Than Just Code

Front-end development at Agoda is so much more than implementing designs. I collaborate closely with product owners and designers to understand customer needs and brainstorm new features. This cross-functional teamwork ensures every release is tailored to real users.

We analyze the results of A/B tests and analytics and constantly seek innovative ways to improve the user experience. Product owners bring valuable data to the table, sparking discussions that drive continuous improvement.

Our tech stack is modern and robust. For the coding part, we use React with TypeScript on the client side and C# with .NET on the server side. In addition, we have Agoda’s in-house design system, which allows us to move quickly and fix issues efficiently. This means we do not have to rely on open-source solutions.

Building Connections Across Teams

Lunch is more than just a meal! It’s a chance to connect with colleagues from different teams of Agoda, whether they’re in front-end, back-end, business intelligence, or software in testing roles. These informal chats help build a real sense of community.

After work, I love joining activities like the Agoda Chess Club. It’s a great way to meet colleagues from different teams who share the same interests. I’ve been playing chess for many years, so I’m really glad we have this club at Agoda. The community is welcoming to players of all levels, and I’ve made some wonderful friends through the club!

What Sets Agoda Apart?

For me, it’s all about flexibility and a growth mindset. There’s no clock-watching here. Everyone is trusted to manage their responsibilities, which motivates me to do my best every day.

Being a software engineer at Agoda means tackling both business and technical challenges. We build solutions that meet business needs while keeping our codebase modern and maintainable. Team rotations keep things fresh and help me expand my horizons.

And let’s not forget about well-being. One of my favorite perks is being able to book a free 30-minute massage in the office to relax and recharge. It’s a small thing that makes a big difference in my productivity and happiness. Agoda also provides standing desks, ergonomic chairs, and high-quality monitors to help us stay comfortable and healthy while working. These thoughtful touches show how much Agoda supports our well-being and productivity.

Working at Agoda as a Thai Engineer

With over 90 nationalities at Agoda, I know some Thai engineers worry about the language barrier. I was born and raised in Thailand, and English isn’t my first language either. However, the international environment and the fact that many colleagues are also non-native English speakers make communication easy and natural. Agoda also offers English classes to help everyone feel confident.

Why I Recommend Agoda for Any Software Engineers

Agoda is my first full-time job, and I’m genuinely happy here. Every day brings new challenges, learning opportunities, and amazing colleagues. If you’re looking for a place to grow as both an engineer and a person, Agoda might just be the perfect fit.

If you’re looking to make a global impact in travel tech, right in the heart of Bangkok, Agoda is the place!

Want to hear about future opportunities?

Join our Talent Community to receive the latest updates about job openings, how we hire and #LifeAtAgoda!

By submitting this form, you understand and agree to our privacy statement and that we may collaborate and share your data with third-party providers to improve the recruitment experience. You may ask to remove your data at any time.