職務内容
バックエンド開発者として、Web3プロダクトのコアインフラストラクチャの設計・開発・保守を担当します。これにはビジネスロジック処理の実装、データストレージソリューションの管理、分散型アプリケーションをサポートするスケーラブルなAPIアーキテクチャの構築が含まれます。ブロックチェーンネットワークやスマートコントラクトと連携する高性能システムを提供するため、ダイナミックなチーム環境で働いていただきます。本職務では、すべてのプロダクト機能においてシームレスな機能性と優れたユーザー体験を確保するため、クロスファンクショナルチームとの緊密な連携が求められます。
主な責任
- 分散型アプリケーションエコシステムをサポートするため、ビジネスロジック処理、データストレージアーキテクチャ、API設計に重点を置いたWeb3プロダクト向けバックエンドシステムの開発と最適化
- Spring Boot、Django、Node.jsなどの確立されたフレームワークを使用して金融商品向けバックエンドコードベースの実装と保守を行い、堅牢性とセキュリティを確保
- フロントエンド開発者やプロダクトマネージャーと協力し、ユーザー要件を技術仕様に変換するとともにシステム統合を保証
- 要求分析から実装までのフルプロダクトライフサイクルに参加し、複雑なバックエンド課題に対する技術的解決策を提供
- ブロックチェーン基盤の金融アプリケーションの需要を満たす、スケーラブルで安全かつ高性能なバックエンドサービスの設計・開発
- フロントエンドインターフェースとブロックチェーンネットワーク間のシームレスな通信を可能にするRESTful APIとGraphQLエンドポイントの実装
- 信頼性の高いストレージソリューションとデータベース管理システムの開発を通じて、データの整合性とセキュリティを確保
- コードレビューの実施、技術的問題のトラブルシューティング、システムパフォーマンスの最適化により、高い品質基準を維持
- Web3開発における新興技術や業界動向を常に把握し、システムアーキテクチャの継続的改善を図る
- チームコラボレーションと知識共有を促進するため、技術仕様書、APIエンドポイント、システムアーキテクチャの文書化
求めるスキル
- ブロックチェーン技術と分散型アプリケーションに焦点を当てたバックエンド開発の実績(最低3年以上)
- Spring Boot、Django、Node.js、またはPythonベースの技術のうち、少なくとも2つのフレームワークに関する専門知識
- Web3環境におけるデータベースシステム(SQL/NoSQL)とデータストレージソリューションの深い理解
- RESTfulおよびGraphQLプロトコルを含むAPI設計と開発の熟練度
- スケーラブルで安全なバックエンドシステムを提供した実績を伴う優れた問題解決能力
- フロントエンド開発者、プロダクトマネージャー、DevOpsエンジニアを含むクロスファンクショナルチームとの協働能力
- ブロックチェーンプロトコル(Ethereum、Solanaなど)とスマートコントラクト連携に関する知識
- 非技術的関係者に技術的概念を効果的に伝達する強いコミュニケーションスキル
- バージョン管理システム(Git)とアジャイル開発手法の経験
- 分散システムとブロックチェーン技術に焦点を当てたコンピュータサイエンスまたは関連分野の学士/修士号
- Python、Java、JavaScript、Goなどのプログラミング言語の習熟度
- 金融アプリケーション向けのサイバーセキュリティ原則とデータ保護規制の理解
- 複雑な要件を分析し、効率的な技術的解決策に変換する能力
- クラウドプラットフォーム(AWS、Azureなど)とコンテナ技術(Docker、Kubernetes)の経験
- クリーンで保守可能かつ十分に文書化されたコードを書くことへの強いこだわりと細部への注意力