
Full Stack Engineer
Details
- TeamApplication Team
- LocationNakameguro, Tokyo
- Language requirements
- English (business level)
- Apply fromAnywhere (relocation possible)
Position overview
As a Full Stack Engineer 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.
・5000 yen/month "learning & wellness allowance" to buy books for self-study, gym memberships, seminars, etc.
・Annual health check-up
Interview process
1. Document screening
2. HR screening
3. 2nd (technical) interview
4. Final interview
5. Offer
About MakeLeaps
MakeLeaps is a SaaS vendor whose applications streamline invoicing operations for companies and freelancers to save time in growing their business. Founded in 2014, we have operated as a subsidiary of Ricoh since 2018, bolstering its growing portfolio of digital offerings.
At MakeLeaps we prioritize our people, which is reflected in our culture and work style which accommodates flexible work hours and remote work policies.
One of our core values is “embrace diversity and inclusiveness”, and this commitment is evident in the makeup of our team; women and members from countries outside Japan each comprise about half of MakeLeaps employees.

Why we love working at MakeLeaps

Diverse Team
At MakeLeaps, diversity is our strength. With team members representing 12 nationalities, we celebrate a rich blend of perspectives that fuel innovation. Additionally, our balanced men-to-women ratio reflects our commitment to gender equality, ensuring a diverse and equitable workplace for all.

Upskilling and Training
We provide resources to help grow your skills and maximize your potential, no matter your role.


Fully Remote
Remote work is a core practice at MakeLeaps. It grants our team the autonomy to work from diverse locations, harnessing productivity while enjoying a comfortable and personalized work environment.


Flat Structure
Our flat organizational structure promotes open communication, collaborative decision-making, and direct involvement in shaping our company's journey. Your ideas and contributions truly count here.

Team Building & Recreation
Engage in monthly team-building and recreational activities that create strong bonds and memorable experiences. Join us to be part of a close-knit community where collaboration and camaraderie thrive, making work enjoyable and fulfilling. We also have a variety of casual channels in our internal communications app to bond over food, music, sports, crafts, and more.


FlexTime System
Our FlexTime system empowers our team members to structure their work hours around their individual schedules, fostering a harmonious integration of personal and professional commitments.


Family Friendly
A significant portion of our team consists of parents, reflecting our inclusive ethos that prioritizes and supports family commitments.