【Go】DeFi接続・金融BE開発エンジニア募集
仕事概要
本ポジションは、当社のtoC向けWeb3プロダクトにおいて、ユーザーとブロックチェーン上の多様なDeFiプロトコル(Swap、Lending、Perp DEXなど)を繋ぐバックエンドシステムの設計・開発を担います。 単なるAPI連携にとどまらず、各プロトコルのABI(Application Binary Interface)を深く理解し、Go言語を用いてセキュアかつ効率的なトランザクション生成やイベント監視システムを構築いただきます。
-
HashPortウォレットとは
HashPortウォレットはEXPO2025デジタルウォレットの後継として100万ユーザーを抱える日本で最大のWeb3ウォレットアプリケーションです。今後様々な機能をリリース予定ですが、既存ポイントシステムとの連携やステーブルコイン(JPYC)との連携など、日本に特化した金融UX(ユーザー体験)を強化し、Web3のマスアダプションへ貢献していきます。 -
期待する役割
- DeFiプロトコルとの架け橋: Go言語を主軸に、EVM互換チェーンを中心としたスマートコントラクトとの対話ロジックを実装します。
- 複雑性の抽象化: ユーザーにとって難解なGas代の計算、スリッページ制御、Liquidation(清算)リスクの可視化などをバックエンド側で高度に処理・抽象化し、優れたUXを実現します。
- 具体的な業務内容(設計・実装・最適化)
- DeFi連携機能の開発: Uniswap等のAMM、Aave等のLending、HyperLiquid等のPerp DEXなど、主要プロトコルのコントラクト構造を解析し、Goによるトランザクション生成、署名フロー、実行監視の実装。
- データインデックスの構築: オンチェーンから発生する膨大なイベントログ(Deposit, Borrow, Swap等)をリアルタイムに取得・整形し、DBへ格納するためのインデクサの開発。
- ABI/APIの統合管理: 頻繁にアップデートされる各プロトコルのABI管理や、RPCノードとの通信最適化。
- セキュリティ設計: 資産を扱うトランザクションにおける二重支払い防止、Nonce管理、Reorg(チェーンの再編成)への対応ロジックの実装。
必須スキル
- 技術要件
- バックエンド開発の実務経験(3年以上目安)
- EthereumやEVM互換チェーンにおけるスマートコントラクトとの対話ロジック(go-ethereum等のライブラリ利用、ABIのエンコード/デコード)の実装経験。
- 以下いずれかのDeFiプロトコルに関する、ABIまたはAPIを利用した開発・統合経験。
- Swap (例: Uniswap, Curve, 1inch)
- Lending (例: Aave, Compound, MakerDAO)
- Perp DEX (例: dYdX, GMX, Hyperliquid)
- スタンス
- 「動けば良い」ではなく、Gas効率やトランザクションの詰まり(Pending状態)などのエッジケースを考慮した堅牢なコードが書けること。
- 各プロトコルの仕様書やホワイトペーパー、コントラクトコード(Solidity/Vyper)を自ら読み解き、仕様をバックエンドに落とし込めること。
- フロントエンドまで含めた仕様を企画と相談し、フロントエンドが使いやすいAPIを設計できること。
歓迎スキル
- Golangでのバックエンド開発経験3年以上
- Solidity、Vyper、Rust(Solana/CosmWasm)などのスマートコントラクト開発経験(読み書きができるレベル)
- The GraphやSubsquid等のインデクシングプロトコルの利用、または自社インデクサの構築経験
- 金融工学やDeFi特有の計算ロジック(Impermanent Loss、Health Factor、Funding Rateなど)への深い理解
- 高負荷なトランザクションを処理するための非同期処理やキューイングシステム(Kafka, SQS等)の設計経験
- マルチチェーン対応(Layer2, Solana, Cosmos等)におけるクロスチェーンブリッジやメッセージングの知識
求める人物像
- オンチェーンとオフチェーンのバイリンガル
- プロトコル深耕への探究心:新しいDeFiプロトコルや規格(ERC-4626等)が登場した際に、その仕組みを技術的に分解し、Goのコードとしてどう表現すべきかを楽しんで考えられる方。
- UXへのこだわり: ブロックチェーン特有の「遅さ」や「不確実性」を、バックエンドの技術力でカバーし、Web2並みのサクサクとしたユーザー体験に変えることに情熱を持てる方。
- 自律的な課題解決とチーム貢献
- 技術選定のオーナーシップ: 変化の速いWeb3領域において、最新のライブラリやアーキテクチャの選定理由を明確に持ち、チームに提案・導入できる方。
- ドメイン知識の共有: 複雑なDeFiの仕組みを、Web3に詳しくないメンバーにも分かりやすく解説し、チーム全体のドメイン知識底上げに貢献できる方。
応募概要
| 給与 | ポジション・経験に応じて決定。 |
|---|---|
| 勤務地 | 本社(東京) |
| 雇用形態 | 業務委託 |
| 勤務体系 | 標準勤務時間 9:00-18:00 参考:正社員労働時間 |
| 試用期間 | あり(3ヶ月) |
| 福利厚生 | ・オフィスフリードリンク制度 |
企業情報
| 企業名 | 株式会社HashPort |
|---|---|
| 設立年月 | 2018年7月13日 |
| 本社所在地 | 東京都港区南麻布3丁目20−1 Daiwa 麻布テラス 5F |
| 資本金 | 100,000,000円 |
| 従業員数 | 40 |