社名
社名非公開
職種
システム開発(Web・オープン・モバイル系)
業務内容
...
We are looking for a senior backend engineer to help up build our platform to handle payments on a global scale. You will primarily work with Ruby, building out features using Ruby on Rails. As we’re still scaling our front-end team, you may be asked occasionally to work on front-end tasks as well.As a senior developer, you will need to work with our product managers to define requirements and convert that into a usable architecture to discuss with colleagues. As hiring and supporting new developers is important to us, you will be expected to be able to mentor junior developers, and work with them to improve their core skills.In addition, as a payment service originating in Japan, a service supports numerous Japan-specific payment methods. This requires reading and interpreting extensive documentation written in Japanese, defining the development required, writing down requirements in another language as needed, and assisting other team members with implementation tasks. In some cases, it may be necessary to speak directly in Japanese with partners who are providing the payment instruments, explaining the issues and obtaining technical support.Our ideal candidate has experience working with large web applications. They will know how to build reliable, scalable, and performant web applications. Testing and code quality are also extremely important to us, so having a strong knowledge of testing and the different testing types is required. - 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 - Mentor junior developers and help them grow their skills - 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
- Native-level Japanese
- No strong resistance to internal communication in English.
These aren't required, but be sure to mention them in your application if you have them.
- Experience with Ruby on Rails
- Experience with TypeScript and/or Vue.js
- Experience with payments or payment systems
#LI-DNI
保険
健康保険,厚生年金保険,介護保険,雇用保険,労災保険
待遇・福利厚生
休憩室,更衣室,食堂
Remote work while also offering office space for those who prefer in-person collaboration
10 days regular vacation, additional 5 days summer and 5 days winter vacation
Paid birthday holiday
Budget for self-learning allowance, to ensure our employees’ skills remain current
Language training for Japanese
休日休暇
日曜日,土曜日,祝日
Easy to take days off, 21 days off
給与
年収1,100 ~ 1,300万円
賞与
-
雇用期間
期間の定めなし
show more
社名
社名非公開
職種
システム開発(Web・オープン・モバイル系)
業務内容
We are looking for a senior backend engineer to help up build our platform to handle payments on a global scale. You will primarily work with Ruby, building out features using Ruby on Rails. As we’re still scaling our front-end team, you may be asked occasionally to work on front-end tasks as well.As a senior developer, you will need to work with our product managers to define requirements and convert that into a usable architecture to discuss with colleagues. As hiring and supporting new developers is important to us, you will be expected to be able to mentor junior developers, and work with them to improve their core skills.In addition, as a payment service originating in Japan, a service supports numerous Japan-specific payment methods. This requires reading and interpreting extensive documentation written in Japanese, defining the development required, writing down requirements in another language as needed, and assisting other team members with implementation tasks. In some cases, it may be necessary to speak directly in Japanese with partners who are providing the payment instruments, explaining the issues and obtaining technical support.Our ideal candidate has experience working with large web applications. They will know how to build reliable, scalable, and performant web applications. Testing and code quality are also extremely important to us, so having a strong knowledge of testing and the different testing types is required. - 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 - Mentor junior developers and help them grow their skills - 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
- Native-level Japanese
- No strong resistance to internal communication in English.
These aren't required, but be sure to mention them in your application if you have them.
- Experience with Ruby on Rails
- Experience with TypeScript and/or Vue.js
- Experience with payments or payment systems
#LI-DNI
保険
健康保険,厚生年金保険,介護保険,雇用保険,労災保険
待遇・福利厚生
休憩室,更衣室,食堂
Remote work while also offering office space for those who prefer in-person collaboration
10 days regular vacation, additional 5 days summer and 5 days winter vacation
Paid birthday holiday
Budget for self-learning allowance, to ensure our employees’ skills remain current
Language training for Japanese
休日休暇
日曜日,土曜日,祝日
Easy to take days off, 21 days off
給与
年収1,100 ~ 1,300万円
賞与
-
雇用期間
期間の定めなし
show more