Save this role or tell us whether you want more jobs like it.
株式会社HEARTBEATSは、「世界を鳴らす心臓であれ。」をフィロソフィーに掲げ、スポーツ・エンターテインメント領域で、世界中の人々の心を動かす新たな体験をファンの皆さまに届け続けることを目指しています。
現在、当社は公式電子トレカ®コレクションサービス「ORICAL®(オリカル)」を、プロ野球10球団を含むスポーツ・エンタメ領域の26のパートナーとともに展開しています(2026年8月時点)。
「ORICAL®」は、スポーツチームやアーティストなどのIPとファンをつなぎ、新しい応援体験を生み出す公式電子トレカ®コレクションサービスです。
スマートフォンの位置情報を利用した「会場限定トレカ」の配布や、試合展開と連動したリアルタイムコンテンツの提供など、それぞれのIPの特性やファンの楽しみ方に合わせたデジタル体験を企画・開発しています。
電子トレカ®を集める楽しさにとどまらず、ファンの応援や熱量を新たな体験と収益機会につなげることで、ファンエンゲージメントの向上とIPの事業成長に貢献しています。
電子トレカ®コレクションサービス「ORICAL®(オリカル)」
株式会社西武ライオンズ(L COLLECTION)
公益財団法人日本相撲協会(大相撲コレクション)
株式会社千葉ロッテマリーンズ(MARINES COLLECTION)
株式会社ヤクルト球団(スワローズトレカ)
株式会社中日ドラゴンズ(ドラゴンズコレクション)
株式会社スターダム(スターダムカードパーティー)
株式会社楽天野球団(イーグルストレカ)
株式会社北海道日本ハムファイターズ(ファイターズトレカ)
オリックス野球クラブ株式会社(Buffaloes TRADING CARDS COLLECTION)
株式会社広島東洋カープ(CARP TRADING CARDS)
株式会社アップフロントインターナショナル、株式会社アップフロントクリエイト(Hello! Project デジタルコレクション)
株式会社円谷プロダクション(ウルトラマンデジタルカードコレクション)
一般社団法人Mリーグ機構(M.LEAGUE OFFICIAL TRADING CARDS)
株式会社スターダストプロモーション(スタコミュプロデュースコレクション)
新日本プロレスリング株式会社(新日CARD RUMBLE)
東芝ブレイブルーパス東京株式会社(BRAVE LUPUSデジタルトレカー猛勇狼士録ー)
株式会社クリエイティブオフィスキュー(CUEコレ!)
アソビシステム株式会社(SUKISUKIトレカfor PEAK SPOT)
公益財団法人日本バドミントン協会(BAJ COLLECTION)
株式会社阪神タイガース(タイガースコレクション)
株式会社kt sports(wiz collection)
トヨタヴェルブリッツ(ヴェルトレ)
株式会社ネットドリーマーズ(ウマトレカ)
当社は、電子トレカ®コレクションサービス「ORICAL®(オリカル)」を主軸に、スポーツ・エンターテインメント領域でファンビジネスを展開しています。
「ORICAL®」は、一つのプロダクト基盤をもとに、複数のパートナーへそれぞれ異なるブランドやファン体験を提供しています。事業の成長とともに、新しいパートナーへのサービス提供や機能開発が増え、バックエンドが扱うデータやビジネスロジックも複雑になっています。
「ORICAL®」はリリースから長期間にわたって開発を続けているプロダクトです。継続的に新しい価値を届けながら、肥大化したコードの責務整理、データベース・クエリの最適化、テスト構成の改善、インフラの運用効率化などにも取り組む必要があります。
今後も開発スピードと品質を両立していくためには、個々のエンジニアの経験だけに依存せず、チームとして適切な設計・実装を選択できる状態をつくることが重要です。
事業成長を支える開発体制強化のため、自ら設計・実装を担いながら、技術的な意思決定、コードレビュー、メンバーへの支援を通じて、バックエンド開発をリードいただける方を募集します。
「ORICAL®」バックエンド開発において、新機能・既存機能の設計と実装を担いながら、技術的な意思決定と開発推進をリードしていただきます。
企画、フロントエンド、モバイルアプリなどのメンバーと連携し、ユーザーへ届けたい価値を機能要件やデータ設計へ落とし込み、チームとともにリリースまでをリードするポジションです。
短期的な機能開発だけでなく、将来の変更に耐えられる設計、コードやテストの品質向上、パフォーマンス改善、安定したサービス運用にも取り組んでいただくことを期待しています。
① プロダクト・機能開発
② 技術設計・コードベースの改善
③ 開発推進
④ インフラ・サービス運用
※チームメンバーと連携し、ご経験や専門性を活かせる領域から担当いただきます。
コードの責務と設計の見直し
長期にわたる機能開発のなかで、一部のコントローラーやモデルに複数の責務が集まり、コードの見通しや変更のしやすさに影響している箇所があります。
既存の仕様や運用への影響を考慮しながら、責務を整理し、段階的にコードベースを改善していく必要があります。
データベース・パフォーマンスの改善
ユーザーや機能、扱うデータが増えるなかで、処理効率やクエリの実行方法を継続的に見直すことが重要になっています。
メトリクスや実行状況をもとにボトルネックを特定し、Active Recordの使い方やSQL、インデックス、キャッシュなどを含めて改善を進めます。
テストの構成・保守性の改善
テストカバレッジを維持するだけでなく、それぞれのテストが担う責務を明確にし、変更箇所と対応するテストを把握しやすい状態をつくる必要があります。
影響範囲の大きな変更も安全に進められるように、テストケースの分割や整理、テストしやすい設計への改善に取り組みます。
チーム全体の技術力向上
メンバーによってRailsや設計に関する経験が異なるため、一部のレビュアーに判断やレビューの負荷が集中しやすい状況があります。
設計やレビューの観点を言語化・共有し、チームのメンバーが自律的に技術判断を行える状態を目指しています。
言語: Ruby
フレームワーク:Ruby on Rails
データベース:MySQL
ソースコード管理:Git
プロジェクト管理:GitHub/Jira/
情報共有ツール:Slack/Google Docs/Confluence