Agoda Services Co., Ltd.
jobsDB ref: JTH300003001237195
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 native apps and seek the challenge of using cutting edge technologies to create robust, smooth, and beautiful apps. You will be expected to deliver high quality, well-designed, and thoroughly tested code within tight time constraints, so a solid understanding of modern app design principles and testing will be crucial. You are also expected to be fluent in explaining and justifying your design decisions. Expertise in clean architecture and reactive programming is a major plus, but we expect candidates to be able to master these and many other tools as we go.
In addition, we expect superb attention to detail on the UI and performance of code produced. We believe a high-performance back-end is not enough. We also have to deliver the best possible UI and UX experience to our customers when it comes to layout, animations, and transitions.
Ultimately, we are looking for real technologists who have a great passion for mobile apps. We want innovative ideas on how to enhance our products using the latest cutting edge technologies, and if needed, define our own new standards.
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
Technologies of interest (we are not expecting you to have them all):
- Java 7/8
- Latest trends in Android SDK (Native)
- Android Studio/Gradle
- jUnit 4, mockito, Robolectric, espresso
- Analytics (Fabric, Google Analytics, etc)
- A/B testing
Engineering topics of interest:
- Clean architecture
- UI Design-patterns (MVP and etc)
- 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
About Agoda Services Co., Ltd.
Agoda is one of the fastest-growing online hotel platforms worldwide, working with more than 285,000 hotels in 29 countries and providing its services in 38 different languages. The company was established in 2005 by two veterans of the online travel business. In 2007, it was acquired by the priceline.com Inc. global group of Internet travel companies (Nasdaq: PCLN), and has been growing ever since.
Agoda employs more than 1,200 professionals of all nationalities in 29 locations around the world, with major operations in Singapore, Bangkok, Kuala Lumpur and Hong Kong. Dedicated market managers also maintain close relationships with hotel partners in Europe and the United States. The company is one of the leading IT employers in Southeast Asia, with core strengths in the hospitality industry, online and partner marketing, finance, customer support, and people & organizational development.
Agoda prides itself on a dynamic, multicultural workplace where creativity thrives and collaboration is key. We strive to provide a positive, enjoyable culture where people work hard but smile often, and where communication is open, frequent and constructive.
Our people are chosen for their dedication to making things great, their ability to push boundaries, and their understanding that cutting-edge products come from cutting edge ideas. Our industry moves fast, and so must we - but we have a great time doing it.