職務内容
当社のWeb3プロジェクトチームに参加するスキルのあるバックエンドエンジニアを募集しています。主な業務は、コアバックエンドシステムの設計、開発、最適化を行い、高性能と拡張性を確保することです。この役割には、ブロックチェーン技術やスマートコントラクトと密接に連携し、堅牢な分散システムを構築することが含まれます。
主な責任
- Go言語を使用して、Web3プロジェクトのコアバックエンドシステムを設計、開発、最適化する。
- プロジェクト要件を満たすため、高性能で高並列性の分散システムを構築する。
- スマートコントラクトの開発、デプロイ、およびバックエンドシステムとの統合に参加する。
- スマートコントラクトのセキュリティと機能の完全性を確保し、Solidityまたは他のスマートコントラクト言語(例:Rust)に精通している。
- ブロックチェーンノードサービスの維持と最適化を行い、オンチェーン/オフチェーンデータの相互作用、イベント監視、トランザクション処理などのコアロジックを扱う。
- 複雑な技術的問題を独立して解決し、技術的なブレークスルーを主導して、システムの安定性、拡張性、セキュリティを確保する。
- チームの技術計画に参加し、コードの標準化を推進し、技術文書とチーム能力の向上に貢献する。
- 3〜5人の小規模チームを率い、ジュニア開発者への指導とメンタリングを提供する。
- Web3分野の新しい技術(例:ゼロ知識証明、Layer2、クロスチェーンプロトコル)について最新情報を把握し、革新的なソリューションを探求する。
求めるスキル
- Go言語に精通し、高性能分散システムの構築経験がある。
- SolidityまたはRustを使用したスマートコントラクト開発に精通している。
- ブロックチェーンノードサービスとオンチェーン/オフチェーン相互作用についての深い理解がある。
- 複雑な技術的問題をトラブルシューティングし、システムのセキュリティと拡張性を確保する能力がある。
- 小規模開発チームのリーダー経験があることが望ましい。
- Web3技術に対する情熱があり、業界の動向を把握している。
- 優れた問題解決能力と協調性がある。
歓迎する条件
- Web3またはブロックチェーン関連プロジェクトの経験がある。
- ゼロ知識証明、Layer2ソリューション、またはクロスチェーンプロトコルに関する知識がある。
- 強力な文書作成およびコミュニケーションスキルがある。