Full Stack Engineer

  • Tokyo
  • Remote OK
  • Full-time
  • February 18, 2026
Conditions
yen-icon
¥5M ~ ¥8M /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level

About MakeLeaps

MakeLeaps is a SaaS vendor whose applications streamline invoicing operations for companies and freelancers to save time in growing their business. The company was founded in 2014 and acquired by Ricoh in 2018 to strengthen their portfolio of digital services.

At MakeLeaps we prioritize our people, which is reflected in our culture and work style; while employees can go into the office, we enabled full remote work in 2020 and never looked back. 

We value work-life balance and enjoy a flex time system that allows for any work style. Our diverse team makes for an open and welcoming workplace--about half of our colleagues are women and about half are from countries outside Japan.

 

Position overview

As an application developer you will be responsible for development of new features for our flagship SaaS product MakeLeaps. You will be primarily working on frontend development in React, while contributing to backend development in Python. You will collaborate closely with designers and product managers in new feature development

 

Main responsibilities

  • Development of MakeLeaps’ React frontend and Python backend code
  • Involvement in planning, designing, implementing, and testing for development projects
  • Collaboration with designers and product managers, participation in code reviews

 

Development environment

  • Tech stack: JavaScript (React), Python (Django)
  • OS: Primarily macOS for software development
  • Test frameworks: Python (pytest, Selenium, Tape, Cypress), Javascript (Jest, Storybook), CircleCI
  • Database: PostgreSQL
  • Version control: Git


Essential skills & experience

  • 3+ years of web development experience

  • Experience with HTML/CSS and JavaScript/TypeScript

  • Strong React development experience (or experience with other modern frontend frameworks, such as Vue.js or Angular), particularly building frontend development environment from scratch, design, implementation and coding.

  • Experience/familiarity with Python/Django

  • Ability to write clean, quality code

  • Experience collaborating with other teams, particularly design teams

  • Experience/familiarity with RDB/SQL/ORM

 

“Nice to have” skills & experience

  • Experience migrating frontend code
  • Experience with Tailwind CSS
  • Experience deploying a project into production alone or as part of a group; interest in seeing substantial contributions to such projects that you can point to
  • Experience with Wagtail or Wordpress
  • Conversational Japanese ability

 

Benefits, perks, etc.

  • Standard social and health insurance fully provided

  • Learning & wellness allowance of up to ¥5000/month 

  • Annual health checkup

  • MacBook Air/Pro provided

  • Casual dress code

     

Application process*

  1. Document screening
  2. HR screening
  3. 2nd (technical) interview
  4. Final interview
  5. Offer

 

*Subject to change on a case-by-case basis



MakeLeaps is a Saas vendor whose applications streamline invoicing operations for companies and freelancers to save time in growing their business. The company was founded in 2014 and acquired by Ricoh in 2018 to bolster its burgeoning digital business.

At MakeLeaps we prioritize our people, which is reflected in our culture and work style; we enabled full remote work in 2020 never looked back.

We value work-life balance and enjoy a flex-time system that allows for any work style. Our diverse team makes for an open and welcoming workplace--about half of our colleagues are women and half hail from outside Japan.

View MakeLeaps's company page

↑ Back to top ↑

Full Stack Engineer at MakeLeaps
APPLY NOW  ➜