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.