職務内容
このポジションは、取引プラットフォームに関連するコア開発に焦点を当てています。主な責任は、製品のフロントエンドに関する技術ソリューションの選択と設計、共通コンポーネント、フロントエンドアーキテクチャ、およびエンジニアリングシステムの構築と改善への参加を含みます。また、ウェブフロントエンドのプレゼンテーション層とバックエンドとのインタラクションの設計と開発も担当します。さらに、ユーザーエクスペリエンスとフロントエンドパフォーマンスに対する敏感な制御と最適化手法を備え、ドキュメント作成、コードレビュー、単体テストを通じてさまざまなブラウザの互換性問題を解決し、プロジェクトの進捗と品質を確保する必要があります。また、最先端のフロントエンド技術研究に注力し、チームとビジネスに新しい技術サービスを提供できることが求められます。
主な責任
- 製品のフロントエンドに関する技術ソリューションの選択と設計を主導し、ビジネス要件と技術的実現可能性との整合を確保します。
- クロスファンクショナルチームと協力して、再利用可能なコンポーネントの構築と改善、フロントエンドアーキテクチャの最適化、スケーラビリティと保守性のためのエンジニアリングシステムの強化を行います。
- ウェブフロントエンドのプレゼンテーション層を開発および維持し、リアルタイムデータ処理のためのバックエンドサービスおよびAPIとのシームレスな統合を確保します。
- パフォーマンスチューニング、アクセシビリティの向上、マルチデバイス互換性のためのレスポンシブデザインを含む、ユーザーエクスペリエンス(UX)最適化戦略を実装します。
- 徹底的なコードレビューを実施し、技術的な決定を文書化し、単体テストを実行してブラウザの互換性問題を解決し、コード品質を確保します。
- 新興のフロントエンド技術を常に把握し、既存システムへの潜在的な影響を評価し、製品機能を強化するための革新的なソリューションを提案します。
- プロダクトマネージャーやデザイナーと協力して、ユーザー要件を技術仕様に変換し、高品質のフロントエンド機能を期限内に提供します。
求めるスキル
- スケーラブルで高性能なウェブアプリケーションの構築に重点を置いた、フロントエンド開発の実績。
- モダンなフロントエンドフレームワーク(React、Vue.js、Angularなど)とライブラリに関する専門知識、およびHTML5、CSS3、JavaScriptの習熟度。
- モジュール設計、状態管理、API統合戦略を含む、フロントエンドアーキテクチャの原則に関する深い理解。
- ユーザーエクスペリエンスの最適化とクロスブラウザ互換性の課題解決の実績を示す強力な問題解決能力。
- アジャイル開発環境で効果的に働く能力を備えた、優れたコミュニケーションとコラボレーションスキル。
- WebAssembly、プログレッシブウェブアプリなどの最先端技術に関する独立した研究を実施し、既存システムの改善に適用する能力。
- 効率的な開発ワークフローのためのバージョン管理システム(Gitなど)とCI/CDパイプラインの経験。
- レイジーローディング、コード分割、キャッシュ戦略を含む、パフォーマンス最適化技術の知識。
- 厳格なテストとドキュメントを通じて、バグのない高品質のコードを提供するための細部への強い注意とコミットメント。
- ジュニア開発者を指導し、技術的専門知識を共有してチームの成長とイノベーションを促進する能力。