Full-Stack Engineer

Degica Co, Ltd. Logo

Degica Co, Ltd.

πŸ“Remote - Japan

Summary

Join KOMOJU, a leading cross-border payment gateway in Japan, as a Backend Engineer. You will work on our payment gateway and pilot projects, collaborating with a team in a flat, inclusive culture. You'll build features using Ruby on Rails, contribute to architecture discussions, and write tests to ensure stability and correctness. We are looking for someone with experience in building large-scale web applications and a strong understanding of testing methodologies. The role offers opportunities for growth and development within a diverse, international team.

Requirements

  • Experience working with large web applications
  • Ability to build reliable, scalable, and performant web applications
  • Strong knowledge of testing and the different testing types

Responsibilities

  • Understand product goals and feature requests and translate them into working software
  • Support team members through code review and architecture discussions
  • Write tests that validate the stability and correctness of implementations
  • Handle refactorings with both bravery and care
  • Experience with building performant and scalable APIs, including DB performance
  • Experience with integrating with third party APIs in a secure and fault-tolerant manner
  • Experience and understanding of common web exploits and how to mitigate them
  • Strong understanding of OOP programming languages and patterns

Preferred Qualifications

  • Experience with Ruby on Rails
  • Experience with TypeScript, Vue.js and/or React
  • Experience with payments or payment systems
  • Business-level spoken and written Japanese

Benefits

  • Remote work
  • Office space for in-person collaboration
  • 10 days regular vacation, additional 5 days summer and 5 days winter vacation
  • Paid birthday holiday
  • Budget for self-learning allowance
  • Language training for Japanese

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.