Senior Software Engineer, Frontend at Mercari (Tokyo, Japan)


What You’ll Need

  • Experience with developing and operating large-scale products

  • Ability to design and develop with performance and scalability in mind

  • Effective communication skills needed for product development with team members and with other teams

  • Technical knowledge of frontend fields such as web browsers, JavaScript, and networks

  • Ability to communicate in English on Slack and GitHub

  • Strong belief in Mercari’s vision and mission


  • Strong communication skills in English and Japanese

  • Experience with microservice-based development

  • Experience working on projects while leading a team with multiple members

  • Experience with training junior members

  • Experience replacing legacy codebases with modern codebases

  • Experience with committing to open-source software and presenting at conferences

  • Experience with scrum-based development

Development Environment

  • Languages: HTML, CSS, JavaScript (TypeScript, React.js, Next.js, Redux, etc)

  • Infrastructures: Google Cloud Platform (Compute Engine, Kubernetes Engine, App Engine)

  • Configuration management tool: Terraform

  • Other: Circle CI, GitHub, Slack, JIRA, Crowi, Spinnaker