Backend Engineer Leader (HR Solutions Department)

Money Forward Minato-ku, Tokyo
  • 💴 ¥7.9M ~ ¥10M annually
  • 🏡 Partially remote
  • 🧪 5+ years experience required
  • 💬 No Japanese required
  • 🗾 Japan residents only
  • 🧳 No relocation support
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

As a Backend Engineer Leader, you will be responsible for leading and managing a team to complete business development projects.

Our applications are developed by Ruby on Rails mainly but we are replacing them with Kotlin and also re-architecturing them. So you will take a lead to succeed projects on these improving applications.

Responsibilities

  • Development of HR solution products with Ruby on Rails or Kotlin. (Most of the products are developed by Ruby on Rails, Kotlin replacement is on-going.)
  • Design and develop detailed specifications for new features
  • Refactoring and improving existing designs and tests
  • Improve product quality through reviewing and testing code
  • Identify issues, propose improvements, and implement solutions for the development team.
  • Plan the architecture of projects across products

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of hands-on experience in designing, developing and operating web applications
  • Experience in mentoring other engineers, demonstrating the ability to guide and support fellow team members in their professional growth.
  • Proven track record of actively participating in team-based quality improvement efforts through code reviews and test code implementation.
  • Demonstrated ability to independently analyze, design, and refactor using various design patterns and identify and address anti-patterns.
  • Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions.
  • Flexibility and adaptability to work with diverse technology stacks, with a willingness to learn and catch up on Ruby on Rails if not already proficient.

Nice to haves

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

  • Familiarity with Ruby, Ruby on Rails, React, Kotlin, SpringBoot.
  • Previous experience working with Scrum and Agile development methodologies, contributing to efficient and collaborative project delivery.
  • Hands-on experience with test design, creation, and operation using documentation or testing tools like RSpec, Jest, JUnit, Playwright or similar.
  • Proficiency in tuning middleware components, including database optimization and performance improvement strategies.
  • Previous exposure to design, development, and operation of microservices, demonstrating an understanding of scalable and modular architecture.
  • Experience in architecture design and technology selection, showcasing the ability to make informed decisions for optimal solutions.
  • Basic Japanese is a plus

Compensation

7.9 to 10 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 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.