We believe the world needs a place where people can exchange their loved goods. That’s why we built Mercari—to connect people who want to buy and sell things of emotional value through their mobile phones. Mercari has grown to become a leading community-powered marketplace that brings together millions of people every day.

Position

Mercari’s Front End Team develops products using web front-end technology made with JavaScript/HTML/CSS, rather than native apps. With the recent increase in attention towards topics like PWA and SPA/SSR, we at Mercari are aiming to strengthen the company’s product development using modern web technology as a base.

The team is responsible for the development of all products using web technology, such as WebView pages called from within Mercari’s web version and native app, tools used by the Customer Support Team for answering user inquiries and providing transaction support, and the Mercari Guide and Mercari Box. Some of these products contribute directly to the company’s profits, while others contribute indirectly by increasing the overall quality of Mercari’s products. The team contributes to Mercari’s sustained growth through these products.

The team currently has 20 members, half of which are English speakers. We are working on structuring the team, with our focus on transforming into a global company at a steady pace.

The leader of this team should be highly interested in topics regarding the web, such as next-generation communication methods and how they will affect the web when they become widespread.

Mercari is looking for a passionate and talented individual who is capable of leading this incredible team and driving it to success.

Senior Engineers in the Front-end Team will work in a highly diverse environment, utilizing their exceptional engineering skills to develop successful products.

It is essential to plan and develop architecture that can handle expansion and change brought by new features, because we expect our products to be accessed from a wide variety of network environments and devices.

Senior engineers will also train their team members through design and code reviews.

Additionally, it will be necessary to have design skills for handling linkage points with the backend and native app, along with the ability to smoothly communicate with engineers in other fields. These are some ways in which senior engineers are expected to lead their team members.



Responsibilities

Engineers will develop and improve features for products such as WebView pages called from within Mercari’s web version and native app, along with tools used by the Customer Support Team for answering user inquiries and providing transaction support. Senior engineers in the Frontend Team are expected to use their technical skills to lead the team and product development, train members though design and code reviews, and make contributions and improvements to the hiring process, including technical tests.