職務内容
World ID SDKエンジニアは、ブロックチェーンIDソリューションのシームレスな統合を可能にするソフトウェア開発キット(SDK)とプロトコルコンポーネントの設計、開発、保守を担当します。この役割には、開発者とユーザーがWorld IDのテクノロジーを活用できるようにする包括的なライブラリ、ツール、ドキュメントの作成が含まれます。エンジニアはまた、新興技術の調査と革新的な更新の提案を通じて、プロトコルの進化に貢献します。製品ビジョンとエコシステム目標との整合性を確保するため、クロスファンクショナルチームとの協力が不可欠です。さらに、このポジションでは、World IDプラットフォームの能力を実証する実用的なアプリケーションの構築や、教育イニシアチブやパートナーシッププログラムを通じてグローバルな開発者コミュニティを育成することが求められます。
主な責任
- ブロックチェーンID統合のための再利用可能なライブラリ、ツール、ドキュメントを含むSDKの開発と保守
- 最先端技術の調査とプロトコル更新の設計のためにプロトコルチームと協力
- デザインおよびプロダクトチームと緊密に連携し、ユーザー要件と技術的制約を分析
- 実世界のシナリオでWorld IDの能力を展示するプロダクショングレードのアプリケーション構築
- ハッカソン、助成プログラム、戦略的パートナーシップを通じてグローバルな開発者を支援
- 必要に応じて国際イベントに参加し、世界中の開発者と協力
- 拡張性、セキュリティ、相互運用性を確保するプロトコルコンポーネントの設計と実装
- SDKの使用と統合のための技術仕様書と例の作成
- エコシステムパートナーと協力し、SDK開発を業界標準に合わせる
- オープンソースプロジェクトへの貢献と公共の利益のための汎用ライブラリの作成
求めるスキル
- IDソリューションに焦点を当てたブロックチェーン開発の実績
- ソフトウェア開発ライフサイクルとバージョン管理システムに関する高度な知識
- API設計とSDK開発のベストプラクティスに対する優れた理解
- クロスファンクショナルチームで独立して協力して作業する能力
- 暗号プロトコルとセキュリティベストプラクティスの経験
- 技術文書とユーザーサポートのための優れたコミュニケーションスキル
- JavaScript、TypeScript、Pythonなどのプログラミング言語の習熟
- 分散型ID標準(DID、検証可能な資格証明など)の経験
- 複雑なシステムのための技術文書の作成と保守能力
- オープンソース開発とコミュニティエンゲージメントイニシアチブの経験
- ブロックチェーンエコシステムにおける技術的課題に対する強力な問題解決能力
- 国際イベントへの参加とグローバルチームとの協力能力
- 継続的インテグレーションとデプロイのためのDevOpsプラクティスの経験
- 開発者向けツールのためのユーザーエクスペリエンス設計原則の理解
- 技術的要件と制約を定義するためにステークホルダーと協力する能力