KOMOJU (by Degica) is the leading cross-border payment gateway for Japan. We power payments for companies like video game distribution platform Steam and the popular mobile app TikTok. Today we help thousands of merchants by providing them with the payment infrastructure they need through developer-friendly API’s to integrations on popular platforms like Shopify and Wix; we help our merchants grow in all markets they are expanding.
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, KOMOJU supports numerous Japan-specific payment methods. This requires reading and interpreting extensive documentation written in Japanese, defining the development required at KOMOJU, 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 KOMOJU's 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.
Requirements
These aren't required, but be sure to mention them in your application if you have them.
KOMOJU (コモジュ)は2016年に当社が開発した日本および世界のEC事業者向けの決済代行サービスです。 Steam, Shopify, Wix など様々なECプラットフォームに決済手段を提供し、API での直接導入が可能です。一つのKOMOJUアカウントで、日本のクレジットカード決済、 コンビニ決済、スマホ決済、銀行振込、キャリア決済、後払い決済、プリペイド決済などから、韓国や中国、東南アジア、ヨーロッパなど世界中の決済方法が利用可能になります。
グローバル規模での支払い処理プラットフォームを構築するために、 Senior Backend Engineer (シニア バックエンド エンジニア) を募集します。主に Ruby および Ruby on Rails を使用した機能の構築に取り組みます。フロントエンド チームがまだ拡大中のため、場合によってはフロントエンドのタスクを担当することもあります。
シニア開発者として、プロダクト マネージャーと協力して要件を定義し、それを実用的なアーキテクチャに落とし込み、実装を同僚と議論する仕事に従事していただきます。新しい開発者の採用とサポートが重要なため、ジュニアな開発者を指導し、彼らのコア スキルを向上させる能力が求められます。
また、日本発の決済サービスとして、 KOMOJU では多数の日本特有の決済手段をサポートしています。そのため、日本語で書かれた膨大なドキュメントを読み解き、 KOMOJU で必要な開発を定義し、必要に応じて要件を別の言語で書き下し、他のチームメンバーによる実装作業を支援することが求められます。場合によっては、決済手段を提供している KOMOJU のパートナーと日本語で直接会話し、課題を説明し、技術サポートを受けることも必要となるでしょう。
信頼性が高く、スケーラブルでパフォーマンスの高いウェブアプリケーションを構築した経験が求められます。特に、大規模なウェブアプリケーションの開発経験を持つ方を歓迎します。また、テストとコード品質も非常に重要であり、テストについての幅広い知識が必要です。
これらは必須ではありませんが、持っている場合はぜひ応募時にお知らせください。
Benefits