Full Stack Engineer

  • Remote OK - Anywhere in Japan
  • Full-time
  • September 13, 2024
Conditions
location-icon
Apply from Japan Only
(You must live in Japan to apply)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level
career-icon
Minimum Experience
Mid-level or above

Moneytree helps people & trusted organizations unlock the power of data for good. Our financial data platform, Moneytree LINK, enables individuals and businesses to share their confidential financial information with trusted third parties, such as financial institutions and fintech service providers.

Major banks, accounting software companies and fintech leaders rely on Moneytree LINK to power their financial services, including Mitsubishi UFJ Financial Group, Sumitomo Mitsui Financial Group, Mizuho Financial Group, TKC, and 60+ other enterprise clients. Millions of individuals trust us with their data and we take that responsibility seriously.

The LINK Platform team owns client-facing products in the LINK product family. As a full stack engineer, you will work on architecting, building and securing the backend APIs that power our clients solutions, as well as evolving the platform that sits at the heart of Moneytree’s core business. You will be responsible for keeping Moneytree’s most critical systems up and running.

We have hard problems waiting to be solved which will impact large numbers of users. If you are passionate about quality, we welcome your application. We are flexible, supportive and meritocratic. We offer a healthy work-life balance, work together to help you grow professionally, and reward your talent and positive attitude. You will communicate in English on a daily basis. Proficiency in Japanese is welcomed, but not strictly required.

 

Join us if you:

  • Have a passion for growing and evolving a platform that serves millions of users.
  • Prioritize protecting people’s privacy when building apps.
  • Enjoy building reliable applications and tools such as SDKs to empower our customers.
  • Approach system design from a "customer-first" mindset.
  • Have an interest in finance and a desire to learn the related domains in-depth.
  • Enjoy working in a highly collaborative environment.

 

You will spend time on the following:

  • Designing and building RESTful APIs in Ruby.
  • Managing server-side infrastructure in AWS.
  • Collaborating with other engineers on the team to design, build, and maintain systems.
  • Instrumenting and improving the observability of our production systems with logs, metrics and tracing to ensure a reliable service.
  • Applying technical expertise to investigate, document and resolve customer software issues related to LINK products.
  • Building and maintaining secure continuous delivery pipelines.
  • Understanding our services' limits so we can define sensible SLOs and alerting strategies to help with our incident response duties.
  • Building Web UIs and SDKs in TypeScript and React.
  • Learning the finance domain in-depth, including: banking, insurance, e-commerce, credit cards and other types of financial institutions.
  • Communicating with our stakeholders to understand their requirements and circumstances to deliver the right solution for everyone, including suggesting new solutions for our customers.

 

What we’re looking for:

We need:

  • Strong technical skills, including knowledge of Ruby on Rails, TypeScript and React.
  • A deep end-to-end knowledge of web applications, including API authentication schemes (OAuth, OpenID, etc.) and distributed system design (message queues, load balancing, caching, etc.)
  • Strong sense of ownership.
  • Strong analytical and problem-solving skills.
  • Ability to deliver complete work integrated with the larger system, with test coverage and documentation necessary to achieve high quality.
  • Ability to perform in a team environment.
  • Up-to-date with the technology, concepts and best practices in your area of expertise.
  • Advocate for technical excellence and can suggest practical tradeoffs where required.
  • Ability to clearly communicate in English on a daily basis.

 

We welcome:

  • Experience working with any public cloud provider, such as AWS or GCP.
  • Experience with DevOps/SRE concepts such as SLOs and observability.
  • Experience integrating Web applications into native mobile applications (using WebView).
  • Proficiency in Japanese.

 

Benefits

  • Working remotely from anywhere in Japan
  • Flexible working hours 
  • Employee stock option program participation
  • Referral bonus 250,000 JPY per successful hire
  • Communication allowance (10,000 JPY/month)
  • Remote work allowance (3000 JPY/month)
  • 20 annual paid leave
  • 10 annual sick and carer leave
  • Health and social insurance support
  • Ability to work from overseas for short periods
  • Learning support (7500 JPY/quarter)

 

Reports to:

Engineering Manager

Moneytreeは「人々とお金の関係を身近にし、最適な資産運用をサポートすること」をミッションとし、B2Cでは個人資産管理・家計簿アプリ「Moneytree」を提供、B2BではMoneytreeを元に構築された日本最大級の金融系API、金融インフラプラットフォーム「MT LINK」を企業向けに提供しています。

2017年にはオーストラリア市場に進出しています。国際的な環境が整っており、20ヶ国以上出身の外国籍社員が50%、会社全体の約3分の1が女性であり、とてもダイバシティ豊かです。

またフルリモート勤務が可能で、ワークライフバランスを重視したフレキシブルな環境が整っており、とても働きやすい職場です。

View Moneytree's company page

↑ Back to top ↑

Full Stack Engineer at Moneytree
APPLY NOW  ➜🇯🇵 Residents Only