In 2013, TenTen launched the world’s first IoT enabled drink vending. Since then, we have become the leading technology company in app and beacon enabled loyalty and payment services. Our platform powers customer engagement for companies like Suntory, the largest Japanese drink maker who operates over 750,000 drink vending machines.
As we develop our platform in-house, our engineers get to solve challenging and interesting problems related to hardware, firmware, mobile apps, server backend and front-end as well as cloud infrastructure. Our Bluetooth LE devices and users generate large amounts of data that give our clients valuable insights that weren’t possible without our platform.
Our team has a great sense of ownership as everyone gets to help improve the platform and see the impact they are making for our clients and users every day. We encourage our team to choose the right tools, technologies, methods and solutions; and change things around when necessary.
TenTen is a very international team, with employees from more than 10 countries and 15 languages spoken. English is used for internal communication, while Japanese is used in external communication. In the last year, we’ve doubled in size to 24 employees and are on track to double again in the next year.
We don't require any Japanese ability, and if you're an exceptional match, we're willing to relocate you to Japan.
About the position
As manager of mobile development, you are responsible for the day-to-day coordination and growth of a team of Android and iOS engineers, some onsite in Tokyo, some offsite in our Manila office.
While you are not expected to code yourself (and likely won’t have the time to do so), you are expected to be deeply involved in the development process by helping out with code reviews on both platforms; putting in place coding practices and confirming they are followed; assuring the code base is well architected and maintainable; writing design specifications based off of business requirements from product mangers in collaboration with our server-side and hardware teams; and delivering test cases to quality assurance.
You’ll work closely with our project managers, and our operations and QA managers to prioritize work and assign resources. You do understand how to balance agile development with the constraints imposed by release schedules. You will be able to hire more staff as the business expands. You will report directly to the director of engineering.
- Both Android and iOS apps coding experience (5 years+)
- Built and lead an engineering team
- Worked with off-shore development teams
- Developed apps that interact with complex back-ends and hardware
- Business-level Japanese ability preferred