Senior Software Engineer

MeetsMore Chuo-ku, Tokyo
  • 💴 ¥7.5M ~ ¥10M annually
  • 🏡 Partially remote
  • 🧪 7+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About MeetsMore

MeetsMore Chuo-ku, Tokyo

We offer two core services: MeetsMore, an online platform that seamlessly handles everything from quote comparison to order placement, and ProOne, an all-in-one SaaS solution tailored for field service industries.

Key benefits

  • International team
  • Two products at different phases
  • Customer and product oriented culture

About the position

We primarily code in TypeScript, with React on the frontend, and Nest.js and Prisma on the backend. You’ll have the opportunity to take on problems that are technically challenging, like improving matching algorithms. As we’re supporters of open source, while you develop, you’ll make PRs to the open source projects that you use, as part of your normal workflow.

Requirements

  • 7+ years of professional experience, with 2+ years at a single company
  • Experience working at a product-focused company.
    • Sorry, if you’ve only worked at a consulting company that builds tech products for other companies, it’s not going to be a good fit.
  • Experience communicating with non-engineers, especially communicating with biz/ops team members.
  • TypeScript, React, and Node.js experience.
  • Experience with automated testing.
  • Want to become conversational in Japanese

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Development and operation using containers (e.g. Docker)
  • Cloud infrastructure experience (e.g. AWS or GCP)
  • Machine learning or recommendation engines
  • Performance measurement and bottleneck investigation

Compensation

7.5 to 10 million JPY annually.

Hiring Process

  1. 1

    Casual chat

    A 30 minute casual chat with a MeetsMore engineer to tell you more about us and give you the opportunity to ask questions.

  2. 2

    Coding interview

    A 1-hour coding interview, this will be done in TypeScript and is a real-world scenario, not a LeetCode style problem, we want this stage to be as realistic as possible so using Google and Stack Overflow etc. is fine.

  3. 3

    System architecture and design

    A 1-hour casual chat with another engineer where you’ll discuss system architecture and design.

  4. 4

    A chat with the CTO

    A 1-hour casual chat with Fumi-san, our CTO.

APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

Meet MeetsMore's Developers

Russell Cole is an Engineering Manager at MeetsMore. Originally from the UK and with 18 years of previous experience, he explains how the freedom and flexibility that MeetsMore gives its engineers has contributed to its success.

Read his story...

Zac Davison is living in Berlin but works for the Japanese startup MeetsMore, as tech lead of their Foundation team. He explains what the team does, and how he enables them to be more productive.

Read his story...

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.