Working locationThis position will be based in Nimble's Bangkok office.At the moment, we are only open for hybrid work mode (2 days in the office + 3 days WFH). What You Will Do• You will be an active member or lead a team of developers in a project squad. We have a wide range of project sizes.• Write clean, composable, and maintainable code as you develop world-class products for our clients.• Write automated tests to build and maintain the product we build for our clients.• Do code reviews with your squad members.• Learn new technologies, languages, and techniques so that you are able to adapt to the evolving needs of our clients.• Mentor junior members via pair-programming and sharing your knowledge through team rituals (sprint planning and bi-weekly retrospectives).• Collaborate with other team members to define the internal processes and initiatives to help the company accomplish its mission. Our handbook has been written by the whole team. Job Requirements• At least 3 years of professional Android development experience.• Experience in Kotlin is a must. Experience in Flutter is a big plus.• Experience in writing automated tests for mobile applications.• Enjoy working on challenging solutions and systems.• Believe that building great applications is not only about delivering code that “works”, but involves thinking about reusability, maintainability, security, and performance.• A ""Can do attitude"" and a product mindset.• Confidence in communicating in English.• Currently based in Thailand or willing to relocate to Bangkokอ่านเพิ่มเติม