Engineering & Data


Junior/MidLevel Android Mobile App Engineer, Regional

Here in Kaodim Engineering, we seek to solve problems. We are a small team of developers building solutions to serve a scale of thousands of transactions daily in the Southeast Asian marketplace.

We scale our solutions to the data and feedback from our end users . We pass the book and believe in cross-discipline learning in order for us to build a cohesive strategy. We are experimental and pragmatic in problem solving. We agree and disagree in conversations, and are accountable for each other in execution. Above all else, we are a team inside and outside of the rat-race.

You love ideas, and executing them. Having old-school plumbers telling you how they're making dough with just three clicks on the Internet. And your users can tap, swipe and chill to have things cleaned and fixed around the house.

You like building things that make a difference to thousands of people and businesses. You love working with a team as much as you love working with yourself. You honor the hacker code (Levy, Hackers 1984). In the startup of you, you experiment, pivot and aim to win on different tech stacks. You are a strategist in discipline and live for results, and are up for a good sprint.

Be a part of Kaodim, and find your place in changing the Southeast Asian market economy from your machine. Buckle up.

What you’ll be working on

  • Work closely with our product and design teams to customize the Kaodim experience for the platform
  • Implement custom native user interfaces using the latest programming techniques
  • Build reusable android software components for interfacing with the Kaodim platform
  • Analyze and optimize UI and back-end application code for efficiency and performance

What we’d like to see in the candidate

  • Any experience in Java, Kotlin or Both
  • Any experience in Android user (Knowledge of a variety of devices, from cheap knock-off phones to the latest hotness and everything in between)
  • A strong vision for what you think good apps can be, coupled with a willingness to work with product
  • Experience with Git version control
  • Ability to understand and debug large and complex code bases

Good to have

  • Knowledge of performance tools and optimization techniques
  • Experience writing unit tests and testable code
  • Knowledge of performance tools and optimization techniques
  • Comfortable in a small, intense and high-growth start-up environment
  • Good architecture knowledge not limited to MVVM and MVP.

Send us your resumé or geek profile to
Also, don't forget to visit our Linkedin page for more insights!