X

決済システム「Komoju」の開発者

Tokyo, Japan

【Komojuについて】

Webサイトへ導入することで、様々な課金処理を可能とするサービスです。独自の機能ではクレジットカード決済の他、コンビニ決済、銀行振込、Pay-easy など、日本国内でより多く使われる決済方法に対応しています。

ちなみに「Komoju」というサービス名の由来は、日本語の「組込みモジュール」から来ているもの。各開発言語に対応するライブラリや API を搭載し、開発者にとって使いやすい決済サービスを目指しています。

決済手数料をいただくというシンプルなビジネスモデルで、全世界で7,500万ものユーザーを抱える大規模ゲーム販売プラットフォーム Steam 、サーバー監視ツールを手がける New Relic を始め複数社へ導入されており、そのサービス内での幅広い決済を可能にしています。

今後もさらに Komoju 内の各開発言語に対応するライブラリ、API の追加開発を行っていく予定。日本へサービスを展開したい海外企業の決済システム部分を支え、従来のようにクレジット払いに限定された簡易決済サービスのあり方を根本から変えていくことを目指しています。

参考リンク

Steamで「コンビニ決済」が可能に。デジカの決済サービス「Komoju」を採用 - 4Gamer.net

【主な職務内容】

決済サービス「Komoju(コモジュ)」の設計、開発、システム運用に携わっていただきます。

Komoju APIの提供も行っており、こちらの追加開発・運用も併せてご担当いただくこととなります。

【現場で使われている技術】

Ruby と Rails を用いたシステム開発で、テストは RSpec、Capybara、Poltergeist を組み合わせて単体テストから受け入れテストまでを行っています。また、フロントエンドは ES2015 で記述。

データベースは MySQL(Amazon RDS)を使用。インフラは AWS で、デプロイは AWS ECS を使って行っています。また New Relic でパフォーマンスのモニタリング、Amazon CloudWatch でサーバのモニタリングを行っています。

チーム開発は GitHub を使って行い、チャットツールは Slack を使用しています。

【技術面でアピールできること】

  • Ruby や Rails は極力最新版を使用、便利なライブラリはどんどん取り入れていきます。
  • リーダブルコード、クリーンコードを徹底しています。
  • 積極的にオープンソースに貢献する機会を設けています。
  • RubyKaigi 2015に、公式スポンサー(ゴールド)として携わりました。

参照リンク

【開発の進め方】

アジャイル開発を取り入れており、1週間単位のイテレーションで開発をしています。

開発する機能は経営陣とプロジェクトマネージャーが議論して決定、それをプロジェクトマネージャーが仕様に落とし込み、担当エンジニアが細かいタスクに分解して見積もりを行います。 それらをテストドリブンで実装して Pull Request、チーム内でレビューしてマージ、順次デプロイしていくという手順です。

なお見積もられたタスクはプロジェクトマネージャーが適宜優先度の見直しを行いながら、スケジュールを管理していきます。

【この仕事のやりがいは?】

  • 日本へリモート勤務にやってくる海外メンバーも含めて、様々な国から集まったメンバーとチームを組み、日本と他国の架け橋になる決済プラットフォームの開発に関わることができます。
  • チーム内のベテランによるコードレビューを常に受けることで、技術力が磨かれます

【提示年収の上限額が出せる人材像は?】 

  • 英語と日本語を使いこなせる、業務上の円滑なコミュニケーションが取れる方。
  • 可読性の高いコードを書ける方。
  • 自動テストをしっかりと書ける方。
  • コードレビューに抵抗がない方。
  • Git を使いこなせる方。
  • アジャイル開発に積極的に取り組める方。

【勤務地】

吉祥寺 (東京都武蔵野市)

【勤務時間】

週 5 日、 10 時から 19 時まで(フレックスタイム制あり)

【給与】

750万 〜 1000万

*提示年収はprofit share を含みます。金額は前年度実績より算出しています

【福利厚生】

  • 健康保険
  • 交通費支給
  • 年に1度海外派遣(2週間)の社内公募があります。自分が働きたい場所を世界中から選びます。

【オファーまでの目安】

2〜3週間


当社の個人情報の取扱いについて確認いただき、下の「個人情報の取扱いについて同意する」をチェックしてから、「応募する」ボタンをクリックしてください。

個人情報の取扱いについて

1.利用目的に関して

ご提供いただいた個人情報は、下記利用目的の達成に必要な範囲内でのみ取り扱います。
これ以外で利用する際は、改めて皆様に利用目的を通知し同意を得たうえで利用します。

  • お客様のアカウントやフォーラム、掲示板等へのログイン機能を提供するため
  • 当社の取り扱う商品や景品の発送、ダウンロードなどのサービスを提供するため
  • サービス提供の対価として料金を請求するため
  • サービスのキャンセルに伴う返金や回収代金の送金を行うため
  • サービス内容に関するお問い合わせに対して適切に回答するため
  • ダイレクトメール、メールマガジン等の広告や情報を送付するため
  • 当社のサービスの更新、変更、停止等を告知するため
  • 当社のサービスの改善および新しいサービスに関する研究開発のため
  • 個人または法人が特定されない形式に情報を加工したうえで、統計情報として分析し、マーケティング、情報配信などのサービスに活用するため
  • 本人確認を行うため
  • 詐欺、サイバー攻撃、その他の違法行為および当社のサービス利用規約に違反する行為を防止、調査および特定して当社の権利利益を保護するため
  • 弊社が本人確認を行うため
  • 弊社が対象者に対して請求もしくは代金を支払うため
  • 弊社のサービス利用規約に違反するご利用を防止するため

2.第三者への提供に関して

ご提供いただいた個人情報について、第三者へ提供することはありません。

3.業務委託先への委託について

ご提供いただいた個人情報について、利用目的の達成に必要な範囲内で業務委託先に委託する場合がございます。業務委託契約を締結する際には、業務委託先としての適格性を十分審査するとともに、契約書の内容についても個人情報の保護に配慮したものとします。

4.開示・訂正・追加・削除・利用停止・提供停止・利用目的の通知(開示等)に関して

ご本人から個人情報の開示等要求を受け付けた場合、遅滞なく対応します。

問い合わせに関しては、以下問合せ窓口まで連絡下さい。
個人情報の開示等についての連絡先 TEL 050-6861-0240  代表電話

5.ご提供の任意性に関して

本人の個人情報を提供することについては、任意です。
ただし、個人情報をご提供いただけなかった場合、サービスの提供はできなくなります。

6.安全対策に関して

当社は、取得した個人情報は厳重に管理し、漏えい、滅失又はき損しないよう適切に安全管理いたします。

7.ご提供いただく個人情報の管理者について

皆様からご提供いただいた個人情報は以下のものが責任を持って管理いたします。

事業者名称 株式会社DEGICA
個人情報保護管理者 奥野 幸一
連絡先:Tel 050-6861-0240