Backend Engineer, Money Forward Pay for Business

Money Forward Minato-ku, Tokyo
  • 💴 ¥5.8M ~ ¥12M 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 be responsible for defining requirements, designing, implementing, releasing, and continuously improving the eKYC (electronic Know Your Customer) and AML (Anti-Money Laundering) platforms that support the Fintech area represented by Money Forward Pay for Business.

Experience Gained

  • As a corporate engineer, this position offers the unique opportunity to develop internal-facing applications where your colleagues are the users, allowing you to deliver value directly to familiar faces. You will receive direct feedback and collaborate to create better solutions, making user control easier and enabling dynamic feature development.
  • We actively adopt new features and technologies to enhance team productivity. Engineers are given significant autonomy, with comprehensive responsibility and freedom in technology selection and project decision-making. This role not only enhances engineering skills but also leadership and decision-making abilities.
  • You will gain hybrid experience as both a SaaS engineer and a corporate engineer (DX engineer), working across teams to develop and operate optimal internal systems.

Technology Stack

We choose technologies with a focus on maximizing productivity and continuously providing value to users, considering both short-term and long-term perspectives. Here are some examples of our current technology stack:

  • Languages/Frameworks: Ruby on Rails, Golang, TypeScript (React, Next.js)
  • Cloud Infrastructure/Services: AWS (ECS, RDS, S3, SQS, etc.), GCP (Cloud Storage, Cloud Pub/Sub, etc.)
  • Databases/Data Warehouses: MySQL, BigQuery
  • Others: CircleCI, GitHub, GitHub Actions, Datadog, Terraform, Embulk, Slack

Responsibilities

  • Developing API servers, web interfaces, and jobs using Ruby on Rails.
  • Designing business workflows and implementing systems based on feedback from business operations.
  • Optimizing and implementing UI/UX in collaboration with designers and users.
  • Creating systems and processes for quick troubleshooting during operations.
  • Potentially working with Go language development in the future (no current experience required).

Requirements

  • Experience developing with Ruby on Rails.
  • Interest in Golang.
  • Experience using container technologies like Docker.
  • Business-level Japanese proficiency (equivalent to JLPT N1).
  • Resonating strongly with the vision of the Money Forward Group.
  • Understanding business domains abstractly and modeling problems.
  • Having a basic understanding of agile development and test-driven development.
  • Continuously learning and engaging with technology.
  • Enjoying discovering challenges and involving others in solving them.

Nice to haves

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

  • Experience with long-term service operation using cloud platforms like AWS or GCP.
  • Experience developing microservices.
  • Experience in team development using Scrum.
  • Experience in data engineering.
  • Experience in development from 0 to 1 phase.
  • Proven ability to lead cross-team collaboration for organizational problem-solving.
  • Experience in AI development and/or experience in using AI tools to improve development processes.
    • Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users.

Compensation

5.808 to 12 million JPY annually.

Hiring Process

  1. 1

    CV Screening

  2. 2

    First interview

    Depending on the position, there may be a technical assignment before the interview

  3. 3

    Several interviews

    The number of interviews depends on the position.

  4. 4

    Final interview

    We may ask for a reference check before or after the interview.

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 their 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.