Software Engineer, Web Application (US App)

Tokyo, Japan · Engineering · 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.

Currently, Mercari’s US app is used by more and more people every day, with more than 35 million downloads so far. As we expand our engineering teams for Mercari’s US app, we are looking for skilled engineers to develop admin tools for customer experience improvement.

Your responsibilities will be broad: designing APIs, database modeling, implementation, performing code reviews, measuring various KPIs, providing feedback regarding specifications, and more.

In this position, you will be an employee of Mercari Japan and working in our Tokyo office, primarily developing for the US version of Mercari. If you are looking for a job opportunity in the United States, please apply through our Mercari US job openings.

株式会社メルカリでは「新たな価値を生みだす世界的なマーケットプレイスを創る」というミッションを掲げ、あらゆる挑戦をしています。「Go Bold - 大胆にやろう」「All for One - 全ては成功のために」「Be Professional - プロフェッショナルであれ」という3つのバリューのもと、ミッション達成を共に目指していける仲間を募集しています。

現在、メルカリ(US版) のダウンロード数は3500万を突破しており、多くのお客さまにご利用いただいています。今回、USプロダクト開発チームの拡大に向けて、顧客体験を向上させるため、カスタマーオペレーションを支える社内システムの開発に携わっていただける方を募集中です。



・Develop new features for Mercari’s US app and related tools

・Design and implement tools to meet product requirements and support our customer support team

・Design and implement Mercari’s API and web application

(Recent Topics)

・Migrate admin tools to microservices architecture

・Improve efficiency of customer operations with automation

・Improve the customer experience by speeding up the direct deposit process










▼ Minimum Requirements

・Experience in web application development

・Knowledge of and experience with front-end technologies (HTML, JavaScript, CSS)

・Strong familiarity with database modeling using relational databases (MySQL), and ability to write efficient SQL queries

・Ability to solve complex business tasks working closely with product managers, engineers, and the customer support team

・Knowledge of secure programming in web applications







▼ Preferred

・English communication skills (verbal and written)

・Experience developing large-scale systems

・Experience with quantitative/qualitative analysis of user activity logs

・Good knowledge of the Git version control system

・Experience with development in microservices architecture

・Programming skills in Go

・Experience with modern front-end frameworks such as React, Angular, and VueJS

・Experience with unit testing frameworks and test-driven development

・Open-source contribution experience and familiarity with the open-source community





・Git / Githubを利用したチームでの開発経験



・React, Angular, VueJS等のJavaScriptフレームワークを使った開発経験




▼Contract Type


Probationary Period: 3 months (salary paid in full)



▼Work Hours

・Standard 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








 フレックスタイム制度あり(コアタイム:12:00~16:00 [休憩60分] )









・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