Developer Jobs in Japan

Server-Side Engineer

Jingumae, Tokyo
This position is closed and is no longer accepting applications.

About TenTen

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 a Server-Side Engineer, you will work on the backend powering our loyalty platform that serves thousands of users every day.

In close cooperation with our mobile team, you will extend and improve the RESTful APIs that back our mobile apps. You take ownership of design, implementation and testing of new features for our Ruby micro-services, work on new services to support our platform, and improve existing code as necessary.


  • Experience designing and implementing RESTful APIs (3+ years)
  • Ruby/Ruby on Rails experience
  • SQL and NoSQL database experience

Desirable (not required)

  • Experience with RabbitMQ or other message queues
  • AWS or other cloud infrastructure experience

Application instructions

This position is closed and is no longer accepting applications.

Send an email to, including the position you're applying for, a description of why you're a great match for the position, and a resume or equivalent online profile.