Agoda Sandbox logo
Mobile API Developer
full-time

Summary

Type

full-time

Explore Jobs

About this role

Agoda is the largest and fastest growing online hotel booking platform in Asia, and as a Priceline Group company, we are part of the largest online travel company in the world.


We understand the value of a great mobile experience for our customers and are constantly investing in mobile app development. Last year we launched a very successful update to our iOS and Android apps – a totally reengineered and redesigned experience – built from the ground up with the newest technologies. This doesn’t stop us from constantly extending our product, re-evaluating outdated technologies, and constantly pushing to become the world’s best.


We are looking for engineers who love and understand .NET stack and seek the challenge of using cutting edge technologies to create a robust, scalable, and blazing-fast API. You will be expected to deliver high quality, well-designed, and thoroughly tested code within tight time constraints; so a solid understanding of OO design principles and modern testing practices will be crucial. You are expected to be fluent at explaining and justifying your decisions. Expertise in distributed platforms (like Hadoop, Cassandra, etc) is a major plus, but we expect candidates to be able to master these and many other technologies as we go.


In addition, we expect superb attention to the details of performance and scalability of produced solutions (SQL queries, smart caching, code, and more). You will be expected to introduce proper measurements in production and constantly analyze them to verify set performance goals and suggest further improvements.


Ultimately, we are looking for real technologists who have a great passion for creating the robust, scalable, and reliable back-end architecture required to support fantastic apps. We want innovative ideas on how to save our customer another 100 milliseconds waiting for results or how to architect the server side to support tens of thousands of requests a second.


 


Responsibilities:


Candidates will join the mobile app scrum team with iOS, Android, and backend developers, and as part of their day-to-day responsibilities will:



  • Come up with the best suitable technology and architecture for their tasks

  • Work closely with all team members to understand full stack functionality and architecture

  • Communicate constantly with product owners to understand and measure business values of developed features

  • Contribute ideas (technological and product) to enhance the overall app experience

  • Address production issues of the system


 


Qualifications:


Technologies of interest (we are not expecting you to have them all):



  • C# expert

  • Scripting (Python / Ruby / …)

  • WCF / Web API, IIS

  • Cassandra / Hadoop

  • Memcached

  • SQL

  • Analytics

  • A/B testing

  • Git


Engineering topics of interest:



  • Clean architecture

  • API development techniques

  • Design-patterns (Gang of four)

  • Object oriented programming and design principles

  • Testing (unit/integration/system/...)

  • Automation of work process (CI, tools, etc)

  • Strafe-jumping like a pro in Quake 3 with your colleagues


 


Please note this role is open to both Thai and International candidates, however a good standard of English (both written and spoken) is a must.

Other facts

Tech stack
C#,Python,Ruby,WCF,Web API,IIS,Cassandra,Hadoop,Memcached,SQL,Analytics,A/B Testing,Git,Clean Architecture,API Development,Object Oriented Programming,Testing

About Agoda Sandbox

At Agoda, we bridge the world through travel. We aim to make it easy and rewarding for more travelers to explore and experience the amazing world we live in. We do so by enabling more people to see the world for less – with our best-value deals across our 6,000,000+ hotels and holiday properties, 130,000+ flight routes, 360,000+ activities, and more.

Agoda was founded in 2005 in Thailand by two lifelong friends with a shared passion for travel. Today, Agoda is part of Booking Holdings [BKNG], and we have more than 7,000 employees from 90 nationalities in offices across Asia Pacific, the Middle East, Europe, and the Americas.

In every department – from engineering to customer support – you’ll find that data and technology are at the heart of our culture. There’s never a boring day at Agoda as we aim to make travel hassle-free for everyone. If you’re ready to begin your best journey with us and help us build travel for the world, join us.

For properties seeking partnership with Agoda, visit https://connect.agoda.com

Team size: 5,001-10,000 employees
LinkedIn: Visit
Industry: Software Development
Founding Year: 2005

What you'll do

  • Candidates will join the mobile app scrum team and will be responsible for selecting suitable technologies and architectures for their tasks while collaborating with team members and product owners. They will also contribute ideas to enhance the app experience and address production issues.

Ready to join Agoda Sandbox?

Take the next step in your career journey

Frequently Asked Questions

What does a Mobile API Developer do at Agoda Sandbox?

As a Mobile API Developer at Agoda Sandbox, you will: candidates will join the mobile app scrum team and will be responsible for selecting suitable technologies and architectures for their tasks while collaborating with team members and product owners. They will also contribute ideas to enhance the app experience and address production issues..

Why join Agoda Sandbox as a Mobile API Developer?

Agoda Sandbox is a leading Software Development company.

How do I apply for the Mobile API Developer position at Agoda Sandbox?

You can apply for the Mobile API Developer position at Agoda Sandbox directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Agoda Sandbox on their website.