This position is closed and is no longer accepting applications.

Software Engineer (Mid or Senior level)

RESTAR Minato-ku, Tokyo January 5 2026
  • 💴 ¥8M ~ ¥12M annually
  • 🏡
    Fully remote
    From Japan
  • 🗾 Japan residents only
  • 💬
    No Japanese required
    Business English
  • 🧪
    Intermediate to senior levels
    3+ years experience required

About RESTAR

RESTAR Minato-ku, Tokyo

We are building the REMETIS platform, making it easier for real estate companies and financial institutions to access and understand data. We integrate publicly available information and client data to lower real estate transaction costs and simplify complex investment workflows.

Key benefits

  • Diverse viewpoints valued
  • Sustainable growth pursued
  • A mix of English and Japanese

About the position

We’re looking for a software engineer with a solid technical background to help us build and improve our platform.

In this role, you’ll focus on creating a reliable, scalable, and user-friendly product using modern development practices. We value clean code, good software design, and teamwork. If you are passionate about good software design and enjoy collaborating with their teammates to solve interesting problems, we’d love to hear from you!

Tech stack

  • Technology stack: Elixir, Phoenix, Vue, Typescript, PostgreSQL, Elasticsearch, AWS
  • Test Management: Qase
  • Task management: GitHub, Asana, Linear, Notion
  • Communication Tools: Discord

Responsibilities

You’ll be at the heart of developing our REMETIS platform, which means you’ll write clean code and you’ll be deeply involved in shaping how the product evolves. You’ll work closely with our product team to build features for our users. You’ll be part of code reviews and technical discussions.

We’re not just looking for someone to write code - we want someone who’ll bring their own ideas to the table, whether that’s suggesting better tools, improving our processes, or finding smarter ways to solve problems.

Requirements

It basically goes without saying that we’re looking for someone who knows their way around code, but just to be clear: That doesn’t mean you need to be an Elixir expert right now. But we expect that you’ll be most successful in this role if you have solid programming experience in any language and, most importantly, bring genuine curiosity and eagerness to dive into Elixir. It’s a fantastic language that we love working with, and we’re happy to help you learn it.

You’re our ideal candidate if:

  • You’re a software developer who genuinely gets excited about elegant code and building great products.
  • You have experience building RESTful web services and backend systems.
  • You write clean, well-tested code and know how to build systems that are secure, performant, and scalable.
  • You love being part of technical discussions that shape the product.
  • You thrive in a startup environment and communicate well with both technical and non-technical teammates.
  • Most importantly, you are eager to learn. While Elixir experience is a plus, we care more about your potential and motivation to grow with us.
  • You are currently located in Japan.

Nice to haves

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

  • Conversational-level Japanese
  • Elixir or Erlang experience

Compensation

¥8,000,000 ~ ¥12,000,000 annually.

Hiring Process

  1. 1

    Document Screening

  2. 2

    Coding Test

  3. 3

    Introduction Interview

  4. 4

    Technical Round Interview

  5. 5

    Culture Fit Round Interview

Meet RESTAR's Developers

Two years after graduating from university, Luis joined RESTAR as a full stack developer. He shares his experience working there, and talks about the company's culture of growing together as a team.

Read their story...

Related jobs

More jobs like this

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