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 a member of our Dev Team, you will contribute to the development of MakeLeaps’ products in myriad ways. You will work closely with engineers in other groups to make an impact on development at MakeLeaps, and be expected to take the lead on technical decision-making with regard to MakeLeaps’ backend stack.
Main responsibilities
- Assist with high-level decision-making and recommend technologies for MakeLeaps’ backend stack
- Optimization of our web applications for performance and scalability
- Design high-performance, robust APIs
- Collaborate with frontend developers and other team members to establish objectives and design more functional, cohesive code to enhance the user experience
Essential skills, experience and traits
- Demonstrable experience with Python web development
Experience with Django/Django REST framework/ORM
Ability to work effectively on a team with members of various skill levels
Proactive approach to problem solving
Friendly and positive attitude
“Nice to have” skills & experience
- Experience/familiarity with JavaScript frameworks, especially React
- Experience with object-relational mapping
- Experience/familiarity with PostgreSQL
- Experience working on SaaS products
- Experience interacting with infrastructure (configuring CI/CD pipelines, or debugging server-side performance issues)
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
Benefits, perks, etc.
Standard social and health insurance fully provided
Annual health checkup provided free of charge
Monthly allowance of ¥5000 for colleagues who work from home at least one day in the month
MacBook Air/Pro provided
Casual dress code
Application process*
Resume/CV screening
HR Interview
Technical interview with members of Development Team
Final Interview with CTO
*Subject to change on case-by-case basis
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 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.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.