Senior Software Engineer, Money Forward Cloud, Fukuoka

Money Forward Minato-ku, Tokyo March 31 2026
  • 💴 ¥7.0M ~ ¥11.0M annually
  • 🏡
    Partially remote
  • 🌏
    Apply from abroad
    Relocate to Japan
  • 💬
    No Japanese required
    Business English
  • 🧪
    Senior level
    Unspecified years of experience
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

Money Forward provides services that solve financial issues through technology. At the Fukuoka base, we develop and operate “Money Forward Cloud Expense” and “Money Forward Cloud Accounts Payable,” which are core services offered to sole proprietors and corporations.

As we continue to expand, it is necessary to quickly provide new features to meet user needs while maintaining stable operations and high service quality. Therefore, not only development speed but also application design and team development methods are important.

To this end, the Fukuoka base of Money Forward is seeking senior engineers who are well-versed in web application construction and development methods and can lead both technically and organizationally.

About the Fukuoka Development Base

Since opening in December 2017, Money Forward’s Fukuoka Development Base has steadily expanded alongside a growing community of talented engineers and designers.

In November 2025, we relocated our office to “Fukuoka Daimyo Garden City” to set the stage for our next chapter of growth. We are now aggressively recruiting engineers and designers to help our organization leap forward.

Our local vision is “Move Forward.” We place the highest priority on growth opportunities for every member, striving to be an energetic hub where everyone can boldly take on new technologies and complex challenges.

UI Turn Support Campaign Ongoing

Money Forward is currently running a campaign to support relocation to our Fukuoka development base! We are offering 500,000 yen to assist with relocation expenses to engineers who join us mid-career and are currently living in Japan (conditions apply).

Please check the details in the following article: Announcement of the Campaign to Support Engineers’ UI Turn Expenses to Fukuoka

Technology Stack

  • Web Server-Side: Rails, Golang, Node.js, GraphQL
  • Web Frontend: React, TypeScript, Next.js, Redux, Apollo Client, webpack, Jest
  • iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise
  • Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation, etc.), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android
  • Database: MySQL (Aurora)
  • Infrastructure & Middleware:
    • AWS (ALB, EC2, ECS, RDS, S3, SQS, ElastiCache, EKS…)
    • SendGrid, Kinsta
    • GCP (BigQuery, Firebase, GKE)
    • nginx, Squid, Memcached, Kafka, Logstash, Filebeat, Maxwell, Kibana, Elasticsearch, Fluentd, Envoy, Puma, HAProxy, Docker, Redis, Terraform

Tools Used

  • Business Platform: Marketo, Salesforce, HubSpot
  • Repository Management: GitHub
  • CI/CD: CircleCI, Bitrise, ArgoCD, CodeBuild, GitHub Actions
  • Development Environment: Vagrant, Docker, Terraform Enterprise
  • Monitoring: DataDog, Rollbar, Bugsnag, Sentry, New Relic
  • Communication: Slack
  • Ticket Management: Jira, Asana, Trello, Backlog
  • Security & Automation: OWASP ZAP, Burp Suite, Sider (Brakeman), Snyk, VAddy, Dockle, Privy

Responsibilities

As a senior engineer for the corporate SaaS products “Money Forward Cloud Expense” and “Money Forward Cloud Accounts Payable,” you will be consistently involved in the development of web applications.

Requirements

  • Backend development experience using Ruby
  • Frontend development experience using HTML, CSS, JavaScript, etc.

Nice to haves

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

  • Experience in developing and operating web applications with Rails and TypeScript
  • Experience in developing GraphQL or REST APIs
  • Experience with testing using Jest
  • Experience in UI/UX design
  • Experience in setting up frontend development environments using tools like webpack
  • Experience in team development using GitHub, CI, Lint, etc.
  • Knowledge of design methodologies such as Design Patterns (GoF), Domain-Driven Design, and Clean Architecture
  • Practical experience in Agile development, such as Scrum
  • Experience in AI development and/or experience in using AI tools to improve development processes.
  • Japanese proficiency is not required but a willingness to learn is preferred.
    • English is primarily used in our development environment. However, there are a few situations and tasks where communicating in Japanese is necessary. We would like to encourage individuals who are currently learning Japanese or have a strong desire to learn to join our team.

Compensation

¥7,008,000 ~ ¥11,004,000 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

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.