This position is closed and is no longer accepting applications.

Senior Frontend Engineer, Aggregation Department

Money Forward Minato-ku, Tokyo
  • 💴 ¥6.9M ~ ¥10.0M annually
  • 🏡 Partially remote
  • 🧪 3+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan

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

As the number of products utilizing our account aggregation data grows, and as users continue to add more financial accounts to each product, managing their own data has become increasingly complex. To address this, we are developing a new service that will enable users to manage their account aggregation settings and data more effectively.

The immediate mission for this project is to handle front-end tasks for creating the management console of the account aggregation service. Following the initial launch, we will continue to develop and enhance the service to provide an even better experience.

Technology Stack

  • Frontend-side: Typescript, React
  • Web Server-side: Java (Jersey, Guice, jOOQ)
  • Database: MySQL
  • Middleware: Docker, Nginx, Consul
  • Platform: AWS, On-premises

Responsibilities

  • Technical Lead Frontend Engineer for the service, actively participating in decision-making and providing well-founded insights on the ideal service design.
  • Lead all aspects of frontend development from a technical standpoint, contributing to the enhancement of user experience (UX), system quality, and team productivity.
  • Focus on business contributions while engaging in team building to support these goals.
  • Collaborate with engineers both domestically and internationally (primary working language is English).

Requirements

  • 3+ years of experience developing web applications using technologies like React.js/Next.js.
  • Experience building UI interfaces using CSS preprocessors.
  • Strong knowledge of performance techniques for web applications, core vitals and framework optimizations.
  • Experience using state management on React.
  • Strong experience on building software using Domain Driven Design (DDD).
  • Strong experience applying best practices on linting, compilers and improving development experience.
  • Experience in code review using GitHub (or equivalent systems).

Nice to haves

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

  • Experience in designing and developing web APIs and microservices.
  • Project management skills such as planning and estimation.
  • Previous experience working using Agile methodologies.
  • Experience leading a team as a Tech Lead.
  • 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

6.9 to 10.008 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.

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.