User profile picture

@mercari | Mercari Japan

Created a year ago (Last Update: 3 hours ago)

Software Engineer, Frontend - Mercari, Japan

Gathered from company career pages. For the latest details, see the company's site. For updates to this page, contact us at contact@japanjobspace.com

💚 4K people viewed

Software Engineer, Frontend - Mercari in Tokyo, Japan

Mercari is gearing up for a new venture aimed at advancing the concept of a circular economy. The dedicated team is working diligently to establish a user-friendly resale service platform accessible to both individuals and businesses. The ultimate goal is to create a system that can unlock the estimated 43.7 trillion yen worth of "hidden assets" in Japan, thereby further expanding the country's secondhand market, which is presently valued at around 3 trillion yen.

To put it concretely, our business approach revolves around normalizing the reuse of items by breaking down the conventional boundaries between online and offline platforms, as well as between primary and secondary distribution. This represents Mercari's maiden endeavor in such an ambitious undertaking, and it harbors significant untapped potential.

*(Learn more about Mercari's mission and values here.)

*The concept of "hidden assets" refers to the value derived from the quantity of unused items present in households across Japan, as determined through surveys. This value is converted into Japanese yen by utilizing the average transaction value observed on Mercari. In this context, "unused items" pertain to items that have not been put to use for at least one year, yet continue to occupy space in households without a specific reason for their retention.

Specific work responsibilities include the following:

  • Lead the initiation of a novel platform within the Recommerce sector.
  • Opt for the appropriate technologies and devise the system architecture and requisite specifications essential for platform development.
  • Conceive and execute a web frontend incorporating diverse frameworks, including TypeScript and React, to facilitate an enhanced user experience.

Our business is closely tied to Mercari Group's mission of "circulating all forms of value to unleash the potential in all people." Given that this is a new business venture, our team comprises only a few select members, and this means you will be required to shoulder a wide array of responsibilities.

In your capacity, you'll be actively engaged in the development of a fresh platform aimed at advancing secondary distribution. Furthermore, you will play a pivotal role in various decision-making processes during the 0 to 1 phase of our business. As a result, we are seeking individuals who are willing to transcend the mere use and expansion of Mercari's existing systems and contribute to innovative developments.

We are seeking individuals with the following qualifications and attributes:

  • Strong alignment with the mission and values of the Mercari Group and its diverse subsidiaries.
  • The ability to work flexibly and independently in a dynamic and evolving environment.
  • Experience in middleware selection and software architecture design.
  • A proactive approach to taking ownership and leading the software development process.
  • Knowledge and practical experience in web application development.
  • A foundational understanding of performance, accessibility, and security considerations.
  • Familiarity with version control systems and experience using Git.
  • Proficiency in TypeScript and experience with UI libraries or frameworks such as React, Vue.js, and Angular.
  • Aptitude for grasping and conveying fundamental concepts related to web operations and browser functionality.

If you meet these qualifications, we invite you to explore the opportunities available within our team.

We are looking for candidates with the following qualifications and experiences:

  • Experience in Launching New Services: Proven background in establishing new services and successfully addressing challenges during the growth phase of a service.
  • Leadership and Development Management: Experience in leading or managing developers and a track record of enhancing the software development process.
  • Comprehensive Web Technology Knowledge: In-depth knowledge of standard web technologies and specialized expertise in specific areas.
  • Library/Framework Familiarity: Understanding of the unique characteristics of various libraries and frameworks, and the ability to introduce them into projects when necessary.
  • Application Architecture Design: Experience in architecting applications based on their unique attributes.
  • Initiative for Continuous Improvement: Demonstrated initiative in consistently implementing enhancements and improvements in application development.
  • Basic Knowledge of GraphQL: A fundamental understanding of GraphQL, a query language for APIs.

If you possess these qualifications and experiences, we encourage you to explore the opportunities within our team.

We are seeking individuals who resonate with the mission and values of the Mercari Group and its affiliated companies and who embody the following characteristics:

  • Leadership Ability: Possessing the capability to lead and inspire others.
  • Flexibility and Agility: Demonstrating adaptability in the face of change and a readiness to navigate through dynamic environments.
  • Ownership and Diligence: A commitment to taking ownership of their work and investing maximum effort to achieve their objectives.
  • Positive Approach to the Unknown: The ability to find joy in uncharted territory and concentrate on possibilities rather than limitations.
  • Passion for Innovation: An enthusiastic drive for creating new business opportunities.
  • Shared Sentiment of 'Everyone as a Software Engineer': An alignment with Mercari Group's belief that every individual has the potential to contribute as a software engineer, regardless of their role or background.

If you embody these qualities, we invite you to explore the opportunities within our team.

(See this page for details.)

  • In the system design interview, we are more interested in assessing your general ability to identify and define the problem at hand. We aim to evaluate how you utilize your thought process to arrive at a solution while effectively communicating and collaborating with your team members. This interview focuses on your problem-solving and communication skills, rather than an in-depth evaluation of your knowledge of specific technologies or frameworks.

Specifically, we will check the following points:

  • How well is your communication with the interviewer?
  • Can you inquire about and gain a precise understanding of any system prerequisites you may not be aware of?
  • What's your approach for addressing problems that lack a single definitive solution?
  • How do you factor in scalability and availability when working on a solution?
  • When faced with a tradeoff in problem-solving, what is your decision-making method?
  • What kind of thought process do you employ to enhance and refine ideas?
  • Do you possess an understanding of system issues and potential enhancements?
  • English:Independent (CEFR - B2) optional
  • Japanese:Proficient (CEFR - C1) preferred.

Click here for more information about CEFR.

Employment Status

Full-time

The probationary period at our company lasts for the initial three months after joining. During this probationary period, your contract conditions will be identical to those of a permanent employee.

Office

Roppongi

  • We have a strict no-smoking policy within our office premises.
  • At Mercari, we have implemented a work style policy called "Your Choice." This policy grants each team member the autonomy to decide whether they prefer to work in the office or opt for full remote work, with certain exceptions made for specific job roles.

Work Hours

  • Full flextime (no “core time” or “flex time”).
  • *Does not apply to all positions

Holidays

  • Two days off per week (as well as national holidays, New Year's break, etc.).
  • Paid leave, congratulatory and bereavement leave, relax days, sick leave

Salary

  • Annual salary paid in 12 monthly installments (including fixed overtime allowance).
  • Based on skills, experience, and abilities.
  • Reviewed twice a year

Benefits

  • Complete health and social insurance.
  • Incentive program.
  • Support systems, including those that benefit the employee’s family members

Support

  • Relocation support.

Circulate all forms of value to unleash the potential in all people

"How can I contribute to society's prosperity given our limited resources?" This question served as the inspiration for the creation of the Mercari marketplace app in 2013 by our founder, Shintaro Yamada, during his travels around the world. We firmly believe that by facilitating the circulation of various forms of value, extending beyond physical items and money, we can open doors for individuals to pursue their aspirations and make positive contributions to society and those in their proximity. Mercari is committed to leveraging technology to connect people across the globe, ultimately striving to build a world where everyone can unlock their full potential. For more details on Mercari Group's mission, please refer to Mercari's Culture Doc.

Equal Opportunity Hiring

At Mercari, our mission is to build a world where no one's potential is constrained by their background, and where everyone has the liberty to generate value. We strongly emphasize that fostering a culture of Diversity & Inclusion is integral to realizing our mission.

This principle naturally extends to our hiring procedures. Mercari is dedicated to eradicating discrimination based on attributes such as age, gender, sexual orientation, race, religion, physical abilities, and other similar factors. Our objective is to ensure that individuals who resonate with our mission and values can become part of our team, regardless of their personal backgrounds. For more detailed information, please refer to our D&I Statement.

Quick job search

new graduate
CTO jobs
Translator
VP of Engineering
internship
mercari
software engineer

Got a job to post?

Post your job for free and reach thousands of candidates. Contact us today! Read benefits.

contact@japanjobspace.com

Other job

Expand

Get in touch with us!

Fill in this form or send us a mail on contact@japanjobspace.com

Join our newsletter!

Subscribe to our newsletter to get job alerts!!

Made with ❤️ Japan job space