職務内容
ブロックチェーン契約開発とフルスタック技術に精通したスキルのある開発者を求めています。理想的な候補者は、MoveまたはRust言語での契約作成に強い経験を持ち、フロントエンドおよびバックエンド開発にも熟練していることが求められます。この役割には、オープンソースプロジェクトの分析、チームメンバーの指導、契約のセキュリティ確保が含まれます。
主な責任
- MoveまたはRust言語を使用したスマートコントラクトの開発とテスト
- オープンソースプロジェクトのコード分析と実装方法の理解
- 複雑な契約メソッドの呼び出しに関するフロントエンドおよびバックエンド開発者の指導
- 契約攻撃手法の理解と効果的な保護対策の実装
- テストケースの作成と自動テストの実施によるコード品質の確保
- MySQL、PostgreSQL、MongoDBなどの一般的なデータベースの使用
- ReactまたはVueフレームワークを使用したフロントエンド実装
- Pythonフレームワーク(FastAPI、Django、Flask)とコルーチン技術の活用
- アプリケーション開発における高同時実行性シナリオの対応
求めるスキル
- MoveまたはRust言語での契約開発に精通していること
- Solidityの深い理解(開発経験があることが望ましい)
- web3jライブラリおよび一般的なAPIへの習熟
- SpringBootフレームワークの経験を含む強力なJavaスキル
- フロントエンド技術および一般的な契約操作ライブラリの経験
- 少なくとも1つのバックエンドプログラミング言語の知識
- FastAPI、Django、FlaskなどのPythonフレームワークに精通していること
- コルーチン技術と高同時実行性システムの経験
- 8年以上の開発経験が望ましい
- チーム開発経験があることが望ましい
- 契約開発経験があることが強く望ましい
技術スキル
- データベース: MySQL、PostgreSQL、MongoDB
- フロントエンド: ReactまたはVueフレームワーク
- バックエンド: Java(SpringBoot)、Python(FastAPI/Django/Flask)
- ブロックチェーン: Move、Rust、Solidity、web3j