職務内容
このポジションは、ブロックチェーン基盤アプリケーション向けのユーザーインターフェースソリューションを設計・実装するスキルあるフロントエンド開発者を募集しています。候補者は、バックエンドシステムやスマートコントラクトプロトコルとシームレスに連携するインタラクティブなUIコンポーネントの作成を担当します。ビジネス要件と技術仕様を満たす高品質なデジタル製品を提供するため、クロスファンクショナルチームと緊密に連携する役割です。理想的な候補者は、モダンフレームワークを使用したスケーラブルなウェブアプリケーション開発経験があり、コンセプトからデプロイメントまでの全開発ライフサイクルに貢献できる方です。
主な責任
- Vue.jsまたはReact.jsフレームワークを使用したレスポンシブでユーザーフレンドリーなUIインターフェースの開発
- バックエンドサービスおよびブロックチェーンスマートコントラクトとのAPI連携の実装
- プロダクトマネージャーやデザイナーと協力し、要件を技術的ソリューションに変換
- ウェブ開発のベストプラクティスに従ったクリーンで保守可能なコードの記述
- UIパフォーマンスのデバッグと最適化によるシームレスなユーザー体験の確保
- コード品質を維持しチームメンバーと知識を共有するためのコードレビューへの参加
- 新興ウェブ技術とブロックチェーン開発トレンドの把握
- 開発プロセスの文書化とUIコンポーネントの技術仕様の維持
- QAチームと連携しUI機能が受け入れ基準を満たすことを確認
- 本番環境におけるUIシステムのデプロイメントとメンテナンスのサポート
求人要件
- コンピュータサイエンス、ソフトウェアエンジニアリングまたは関連分野の学士号
- フロントエンド開発における3年以上の専門的な実務経験
- Vue.jsまたはReact.jsフレームワークの習熟度とJavaScript/ES6の深い理解
- スマートコントラクト連携や分散型アプリケーション(dApp)アーキテクチャを含むブロックチェーン開発経験
- RESTful API、GraphQL、ブロックチェーンプロトコル統合の知識
- 複雑な技術的問題のトラブルシューティング能力を備えた強力な問題解決スキル
- クロスファンクショナルチームとの協力のための優れたコミュニケーションスキル
- Gitなどのバージョン管理システムを使用したコード管理の経験
- UI/UXデザイン原則とアクセシビリティ基準の理解
- ScrumやKanban手法を用いたアジャイル開発環境での作業能力
- UI検証と自動テストのためのテストフレームワークの経験
- HTML5、CSS3、WebpackやViteなどのモダンフロントエンドツールの習熟
- EthereumやHyperledgerなどのブロックチェーンプラットフォームの知識
- コード品質とシステム信頼性を確保するための細部への強いこだわり
- 継続的インテグレーションとデプロイメントのためのDevOpsプラクティスの経験
- 自立した作業と協力的なチームの一員としての作業能力
- ウェブおよびブロックチェーンアプリケーションのセキュリティベストプラクティスの知識
- クロスブラウザ互換性テストとレスポンシブデザインの経験
- FigmaやSketchなどのデザインツールを使用したUIプロトタイピングの習熟