Software Engineer, Frontend (US App)

Tokyo, Japan · Engineering · EN/JP


At Mercari, our mission is to create value in a global marketplace where anyone can buy & sell, and we pride ourselves in taking on a challenge. We are looking for new members to join us in achieving this goal under our values - Go Bold, All for One, and Be Professional.

We are The Selling App. The fast and easy way to sell or buy almost anything, from fashion to toys, sporting goods to electronics, jewelry to shoes and more. Launched in 2013, Mercari quickly became the #1 shopping app in Japan. Now we’re on a global mission to build a future where people everywhere feel empowered to sell the things they don’t use, a future where all useful things are used. And with a fast-growing user base in the U.S. of over 35 million downloads, we are on our way to doing just that.

We are aggressively growing our Web team to develop leading edge progressive web apps and microservices for the US market, using React, GraphQL, Next.js, Ramda, and Node.js, and are looking for a dynamic, senior Front-End Engineer to join our Japanese team working closely with our US team in Silicon Valley. During the course of your work, you will likely have the opportunity to travel to in Silicon Valley.

▼Job Description

・Design and lead the implementation of new components

・Contribute to platform technology and strategy decisions

・Write clean, maintainable, secure and scalable code with complete test coverage

・Pay attention to detail

・Drive high standards within the team


▼Minimum Requirements

・In-depth experience with Javascript ES6 and a modern front-end framework such as React, Angular or Vue

・In-depth experience with modern CSS

・Experience with Node.js

・Experience working within Agile development workflows

・Strong written and verbal English communication skills

▼Additional Qualifications

・Experience with functional programming

・Experience optimizing front-end performance

・Experience with Docker and Kubernetes

・Experience with GraphQL

・Basic knowledge of React Native

▼Technical Environment






▼ Note:

Please provide your English resume when you apply.


▼Contract Type


 Probationary Period: 3 months (salary same as above)



▼Work Hours

・Fixed working hours 10:00-19:00

 Flex time (core hours 12:00-16:00, 60 minute lunch)


・Annual salary, paid monthly

・Based on your experience, skills and potential

・Reviewed twice a year


・5-day work week (Sat/Sun off)

・National holidays, paid time off, summer/New Year's vacation, congratulatory leave, compassionate leave


・Health insurance

・Incentive program

・Employee stock ownership plan

・Full transportation coverage

・Free drinks available at the office

・Custom PC

・Dual screen if needed

・Company smartphone

・Visa support

・New Employee Benefits at Mercari「mercibox













Mercari Engineering Blog

Apply for this job