This job has expired
Senior Software Engineer - Android
atAgoda Services Co., Ltd.About Agoda
- Agoda is one of the biggest OTAs in Asia and is part of the Booking Holdings Group (NASDAQ: BKNG), the world’s largest online travel business (100B$ Market Cap) with over 2 Million properties listed
- We have 5000+ employees, 90 nationalities, 40+ offices, and 1000+ people in technology
- Our mobile team consists of 100+ amazing engineers and technology professionals who consistently improve an already world class product. Here is some information about our App…
- We support 38 languages and 50 currencies
- We are loved by our users with a rating of 4.6/4.7 and have been awarded the Editor’s Choice in the Google Play store
- We have over 15,000 unit tests, 900 automated UI tests, and release every week
About the Role
We are looking for significant contributors to our industry leading Android app. You'll be working on a product that’s evolved tremendously to be a market leader and still has lots of room to grow.
You’ll be using many of the most current techniques and patterns to accomplish our goals. Our typical day involves of using advanced architectures, implementing automated testing, and always improving our quality, tools, and efficiency.
Responsibilities:
- Lead development of features, experiments, technical components and systems
- Lead and mentor other technical team members
- Learn additional mobile team related software platforms
- Build top architectures to build top features in Kotlin
- Major contributor to our Agile and Scrum practices
- Get involved with full stack engineering and collaborate with server, other client, and infrastructure technical staff to the best solution
Qualifications
- At least 3 years of experience developing Android applications; 5 years preferred
- B.S. in Computer Science or quantitative field; M.S. preferred
- Be a leader, technical architect, mentor, and driver towards the right technology
- Extremely proficient in one or more mobile platforms (iOS, Android, Web) and at least one programming language (Swift, Objective C, Kotlin, JavaScript, Java, Scala, C#)
- Extremely proficient in modern mobile and server coding and design practices. For example, MVVM, MVP, SOLID principals, and TDD.
- Working experience with Agile, Analytics, A/B testing, GIT Flow
Skills required
- iOS
- Android
- Web development
- C#
- Scala
- Java
- Javascript
- Kotlin
- Objective C
- Swift
Education preferred
- Computer Science
- Computer Engineering
Experience required
- 3 years
Career level
- Senior Level
Only Thai nationals can apply
Skills optional
- iOS
- Android
- Web development
- C#
- Scala
- Java
- Javascript
- Kotlin
- Objective C
- Swift
Salary
- Negotiable
Job function
- IT / Programming
Job type
- Full-time
Age preferred
- From 25 up
Company overview
Agoda is transforming travel for millions of customers across the globe. Headquartered in Asia, Agoda is one of the world’s largest online travel accommodation platforms. Founded in 2005 and now part of Booking Holdings (Nasdaq: BKNG), Agoda has a network of over 2,000,000 vacation rentals and ho ... Read more
Why join us: The Agoda Thailand offices are staffed by a team of multi-national professionals. We are expanding our business around the world and are looking for dynamic people to help the company grow. Agoda is located in the heart of Bangkok in the Offices at Central World, and offer huge career opportunities ... Read more
Benefits
- Five-day work week
- Flexible working hours
- Employee discount
- Gym membership
- Job training
- Paid holidays
- Performance bonus
- Overtime pay
- Health Insurance
- Maternity leave