Senior Backend Engineer, Accounting Report System Development (Osaka or Kyoto)

Money Forward Minato-ku, Tokyo
  • 💴 ¥8M ~ ¥13M annually
  • 🏡 Partially remote
  • 🧪 Minimum years of experience unspecified
  • 💬 Business Japanese
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
DO YOU NEED MORE INFO?
ASK A QUESTION

About Money Forward

Money Forward Minato-ku, Tokyo

Money Forward is a fintech startup delivering tools to visualize and improve both individuals'​ and companies'​ financial health.

Key benefits

  • Small but diverse team
  • Great support for OSS
  • Relocation support

About the position

You will develop the business-oriented cloud service “Cloud Accounting Plus,” focusing on creating a user-friendly application.

Choose to work in Kyoto or Osaka

For those who wish to work in the Kansai area, we operate two development bases in Kyoto and Osaka to provide a comfortable working environment for everyone in the entire Kansai region. These two bases are considered as part of the same ‘Kansai base’ organizationally, with only the physical office locations being different. This allows you to choose the location that is most convenient for you to commute to.

At our Kansai base, we are engaged in the development and operation of ‘Money Forward Accounting Plus,’ which serves as the core product of ‘Money Forward Cloud ERP,’ as well as the development of new products.

Tech Stack

  • Backend: Ruby on Rails, Go, GraphQL
  • Frontend: React, webpack, TypeScript, Jest
  • Database: MySQL(Aurora)
  • Infrastructure: AWS(ALB, EC2, RDS, S3, SQS, ElastiCache, EKS, etc), Sendgrid, GCP (BigQuery), Puma, Docker, Redis

Responsibilities

  • Improve user experience by reducing technical debt and deploying modern front-end technologies such as React
  • Prioritize long-term maintainability during implementation
  • Sharing knowledge through review processes

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Proficiency in writing highly readable and maintainable code.
  • Ability to independently design, create, and execute development plans.
  • Experience in team development utilizing GitHub, continuous integration (CI), and linting tools.
  • Business level Japanese (JLPT N2 or above)

Nice to haves

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

  • Experience in developing and operating web applications using Ruby on Rails and TypeScript.
  • Experience in developing GraphQL and REST APIs.
  • Experience in service operation utilizing monitoring tools.
  • Knowledge of design patterns (GoF), domain-driven design, and clean architecture design methodologies.
  • Practical experience in agile development methodologies such as Scrum.

Compensation

8 to 13 million JPY annually.

DO YOU NEED MORE INFO?
ASK A QUESTION

Meet Money Forward's Developers

Kostas Mavrikis left the Netherlands to join Money Forward in October 2023. As the first non-Japanese speaker in the Fukuoka office, he's been taking the initiative on Money Forward's Englishnization program, as well as introducing Kotlin, Scrumban, and European-style coffee meetings to his team.

Read his story...

Other Jobs at Money Forward

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.