Building incredible e-commerce solutions.

Lunaris started out as an otaku-centric online shop called Solaris Japan (maybe you bought figures from us!) founded in 2008, and is still going strong to this day. As such, many of us here have a huge passion for anime, gaming, or Japanese pop culture in general. It’s not unusual to see an anime figure sitting on someone’s desk, the latest League of Legends tournament streaming on our lounge television, or hear someone discussing their past adventures on Final Fantasy XI.

However, our passion doesn’t stop there – we’re a team of self-starters who are driven by results. As Solaris Japan continued its success and our customer base grew, we sought solutions to serve our customers, and added Shopify to our toolkit. We then built a number of custom applications for ourself and automated many of our processes, and realized we could offer these solutions to other e-commerce platforms as well. Thus, Lunaris was born, and with it additional e-commerce solutions like easyPoints, easyRates, and more.

We’re always challenging ourselves, and looking for new ways to make e-commerce even better for ourselves and others. We’re small enough to where your ideas and work can have a huge impact but self-funded, and mature enough to be stable. If the above has captured your interest, then we hope you’ll join us!

An international team

Our company has been internationally minded from its foundation, and English is the main language of communication not just among the engineers, but among all staff. Despite being located in Japan, our team and customers have a diverse background spanning multiple countries and regions, and this reflects in our company culture. We all love Japan, but we’re definitely not your traditional Japanese office.

Our technology

We love building incredible software using Elixir (with the Phoenix framework), JavaScript, React, PostgreSQL, and many other tools. It’s likely you’ve never used Elixir in your professional career, but don’t sweat it. We understand this, and don’t expect you to know it prior to joining us. However, if you are interested in joining us, or even just learning a new language to build something cool with, take some time to look into it and see why we love it so much. What we use, in detail:

  • Backend: Elixir (with Phoenix, including Phoenix LiveView)
  • Frontend: JavaScript, TypeScript, React
  • Database: PostgreSQL
  • CI/CD: Github Actions
  • Infrastructure: AWS, Cloudflare Workers Test: Vitest, ExUnit, Playwright
  • Communication: Discord
  • Other: Notion

Benefits

  • Level up your Japanese with free weekly lessons
  • Relieve stress with a free weekly massage
  • Enjoy free snacks and drinks while taking a break
  • Stay healthy with a free gym membership
  • Wear whatever feels comfortable to you while working in a casual office environment in the popular Kichijoji area, or wear pajamas while working remotely
  • Be rewarded for your hard work and investing into the company’s future with performance bonuses paid out twice a year

Policies

Remote Work

We work 5 days a week out of our office in Kichijoji.

Holidays

We offer 20 days of paid leave annually that you can use for any reason. We also observe the New Year holidays. Other national holidays are not observed.

Working Hours

We aim for 40 hours per week, with core hours from 10:00-16:00. Aside from core hours, feel free to come in and leave at times that work best for you. Also, with the exception of emergencies, we don’t do overtime work.

Open Jobs at Lunaris