Jobs / Software Engineer
EN: none
JP: none
Employment Type
Full time

Job Description

Are you a passionate software engineer with a passion for building user-centric applications? Do you thrive in fast-paced environments and enjoy tackling complex technical challenges? If so, we want you on our team to revolutionize the way people file taxes in Japan!

FreedomTax Japan is on a mission to make tax filing a breeze for everyone. We're searching for a talented Software Engineer to join our growing team and play a key role in building and maintaining our industry-leading tax filing application.


  • Automating the core functionalities of our tax filing application, focusing on streamlining user workflows and creating a seamless experience for our rapidly growing user base (thousands strong!).
  • Integrating with various APIs, including those from the IRS and other tax authorities relevant to Japan (experience with My Number (マイナンバー) and eTax is a big plus!).
  • Leading the development process: You'll be the technical champion, guiding our application's development from design and implementation to testing and deployment. You'll collaborate closely with our team to ensure we follow best practices in methodologies, databases, version control systems (like Git), and API integrations.
  • Collaborating closely with our UX designers and product managers to ensure our application meets the needs of our users.


  • 3+ years of experience as a software engineer with a strong understanding of web development principles.
  • Proficiency in a modern programming language like Java, Python, or JavaScript.
  • Experience with backend technologies like databases, APIs, and web frameworks.
  • 日本語 skills are a big plus to be able to make progress with integrating with Japan-specific systems like My Number (マイナンバー) and eTax.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • A passion for building user-friendly and reliable software.

At FreedomTax Japan, you'll:

  • Make a real difference: Your work will directly impact the lives of millions by making tax filing easier and faster for people in Japan.
  • Be at the forefront of innovation: We use cutting-edge technologies and methodologies to build a best-in-class tax filing application.
  • Join a collaborative and supportive team: We value open communication and teamwork, and you'll have the opportunity to learn and grow alongside talented engineers.
  • Enjoy a competitive salary and benefits package.

About the Company

Our mission is to transform the tax experience for individuals in Japan, providing them with seamless and innovative tax filing solutions. By combining expert guidance and user-friendly technology, we help our clients to navigate their taxes effortlessly, save money, and achieve true financial freedom.

Ready to build the future of tax filing in Japan? We are! Apply today!

To help us identify the perfect candidate, please answer the following questions in your cover letter:

  • Automation Expertise: Describe a project where you successfully automated workflows within a software application. What challenges did you encounter, and how did you ensure a smooth user experience?
  • Customer-Centric Focus: Tell us about your experience building and maintaining software solutions for a growing user base (ideally, thousands of users). How did you ensure the application addressed their needs and provided a positive user experience?
  • API Integration Prowess: Share an example of a project where you integrated with third-party APIs. What specific APIs did you work with, and what challenges did you overcome during the integration process? (Bonus points for experience with tax-related APIs!)
  • Development Knowledge: Briefly describe your familiarity with development methodologies (e.g., Agile), database structures (e.g., SQL), version control systems (e.g., Git), and best practices for software development.

Bonus Question:

  • Do you have any experience working with Japan-specific tax systems like My Number (マイナンバー) and eTax, or do you have 日本語 skills to be able to make progress?