
Review the role details and submit your application.





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.
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/Typescript (React), Python (Django)
OS: Primarily macOS for software development
Test frameworks: Python (pytest, Selenium), Javascript/TypeScript (Vite, Storybook, Cypress), CI (CircleCI, Github)
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 other related frameworks such as Vue.js or Angular. Emphasis on building out new UI & UX features to fit product requirements/specifications.
Experience/familiarity with Python/Django
Ability to write clean, quality code
Experience collaborating with other teams, particularly design teams
Experience working with databases, ORMs, and database migrations
“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*
Document screening
HR screening
2nd (technical) interview
Final interview
Offer
Subject to change on a case-by-case basis
Submit your application for this role at MakeLeaps.