Senior Front-End Developer

Company Name: Rakuten

Japanese Level: Highly Appreciated


The API Economy is an emerging and massively growing sector of the digital economy, already valued at $2.2 trillion. Rakuten is taking a stake in this massive market opportunity by launching an ‘API Marketplace’ business; think App Store for APIs.Our mission is to build the world’s largest and most dominant platform to empower the world’s Developers to build the next generation of digital services via APIs. We will make API discovery seamless, thus enabling faster time-to-market and unlocking innovative new value propositions. We will vastly improve API monitoring and management, and provide superior user experience in doing so. We will provide our users with best-in-class experience and most comprehensive selection of APIs, starting in Asia.Our GTM strategy will enable us to launch at scale in Q2 2018 with 8000+ API selection. This is a ground-floor opportunity to shape the future of the API Economy. We are hiring our very first team members in Business Development & Partnerships, Community Evangelism, Marketing, Support and Development.

The main mission of this role is to localize our new API discovery and management portals to fit the needs of the Japanese developer community. This will Including layout design, custom ui flows and ad-hoc feature development as necessary.

As the first technical member of the team you will be able to grow into a leadership role with the product and help co-ordinate development activities with our partner in the States.

The position is based in Tokyo, Japan and will be hands-on reporting directly to the CTO of the organization. We are looking for a self-starter who is able to get their hands dirty and get things done, basically this is a small team who all have to pitch in to do what is necessary to launch the business.

This is a fantastic opportunity to grow with the business and help us expand this to other regions in Asia, with possibilities for business travel and an opportunity to step up to a leadership role for the right candidate.

You will be in charge of the front-end of our system, this should be attractive to the Japanese developer community and comfortable to use.
You should have an opinion about what works and what doesn’t work for the local market. This opinion should be shared with the team and communicated to our partners as and when required. You will be the first member of the team so you get to set the standards and bootstrap the project from the ground up. A great opportunity to make your mark.
Helping out with developer outreach, events and other activities to grow the business. It really is all-hands-on-deck for this role!
Localisation of the main service ( landing page, developer portal, documentation portal ) for Japan this includes language, look and feel and UX specific to Japan.
Front-end integration with Japanese payment providers and other local partner systems.
Establish good working processes in the team to ensure we are doing the best we can with our limited resources.


Must have:
* A can-do, get-things-done attitude!
* 2+ years of experience in front end development.
* Experience with front-end frameworks ( eg: react JS, vu js, angular, redux or other )
* 2+ years experience with nodeJS and express.
* Experience of setting up a production workflow with git and cloud deployment on AWS / Google Cloud
* Experience of integrating authentication flows using oauth2.0
* Experience of localization of a NodeJS project
* Able to deliver clean, fully unit tested code quickly and consistently.

* Familiarity with public APIs, API gateways, API management
* Exposure to the Japan developer community
* Not afraid of public speaking - not a must but would be opportunities to shine if you are.