Android Developer -Relocate to Bangkok
Android Developer – Bangkok – Join this award winning in Asia. Position is based in Bangkok, Thailand! Full relocation and visa sponsorship provided!
PLEASE NOTE: THIS ROLE IS BASED IN BANGKOK, THAILAND ONLY!
My Client:
My client is the largest and fastest growing online hotel booking platform in Asia and part of the largest online travel company in the world. Despite the success and size of the company, they still operate with a start-up feel; you get to be part of choosing where and what you’re working on, the technologies and how they solve the business concerns.
They understand the value of a great mobile experience for customers and are constantly investing in mobile app development. Right now they are on the finishing lines of launching an exciting update to their iOS and Android apps – a totally re-engineered and redesigned experience – built from the ground up with the newest technologies. They have a roadmap to extend this significantly and are 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 familiarity with unit-testing will be crucial. You are also expected to be fluent in explaining and justifying your design decisions. Expertise in MVVM and reactive programming is a major plus, but we expect candidates to be able to master these and many other technologies.
In addition, we expect superb attention to detail on the UI and performance of code produced. My client believes a high-performance back-end is not enough, they also have to deliver the best possible UI and UX experience to customers when it comes to layout, animations and transitions.
Ultimately, we are looking for real technologists who have a great passion for mobile apps. My client wants innovative ideas on how to enhance products using latest cutting edge technologies, and if needed, create their own new standard.
The Role:
Candidates will join the mobile app scrum team and as part of their day-to-day responsibilities will:
- Come up with best suitable technology and architecture for their tasks
- Work closely with API team to understand back-end functionality and architecture
- Communicate constantly with product owner to understand and measure business values of developed features
- Contribute ideas (technological and product) to enhance the overall app experience
Skill & Experience Requirements:
Technologies of interest (we are not expecting you to have them all):
- Java
- Android SDK
- Gradle
- Data Binding, RxJava
- Dagger2
- jUnit 4, mockito, Robolectric
- HTTP, HTTPS, REST API
- Volley, Fresco
- Bug and crush reporting solutions
- Tracking (Google Analytics and more)
- Jenkins
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.
What we can offer
- Work for a profitable business with the atmosphere of a fun start-up.
- Work on interesting problems with a high degree of autonomy.
- Competitive salary and benefits.
This is a full time position working on site in our client’s offices in downtown Bangkok, Thailand. We are open to candidates from all nationalities and our client will help with relocation if you are not currently based here.
If you bring what we’re looking for and this looks like it was written for you then send us your CV now!
0 comments:
Post a Comment