職務内容
Futureverseは、オープンメタバースのための技術的・文化的基盤を提供し、クリエイターや企業、コミュニティがデジタル体験の未来を形作ることを支援しています。フロントエンド開発者(React + TypeScript)として、この新興エコシステムの中核を成すスケーラブルでインタラクティブなウェブアプリケーションの構築に重要な役割を果たしていただきます。このポジションでは、ビジネスニーズを革新的な技術的ソリューションに変換するために、部門横断的なチームと協力できる積極的な貢献者が求められます。
主な責任
- プロダクトマネージャーやデザイナーと協力し、ビジネス要件を分析して包括的な技術仕様書を作成する。
- ReactとTypeScriptを使用し、合意された設計原則と技術基準に従って、最小限の監督のもと高品質なフロントエンドソリューションを設計・実装する。
- プラットフォームの拡張性、パフォーマンス、保守性を確保するため、プロダクトアーキテクチャの議論に参加する。
- 他の開発者のコードレビューを行い、建設的なフィードバックを提供してチーム全体のコード品質とベストプラクティスを維持する。
- 単体テスト、統合テスト、パフォーマンステストを含む厳格なテスト戦略を開発・実行し、ソフトウェアの欠陥を特定・文書化する。
- アプリケーションのパフォーマンスを最適化し、複数のデバイスやブラウザでシームレスなユーザー体験を確保する。
- 新興のフロントエンド技術や業界動向を把握し、プラットフォームの機能を継続的に改善する。
- バックエンド開発者やDevOpsチームと協力し、機能のスムーズな統合とデプロイを確保する。
- コードと技術プロセスを文書化し、ナレッジシェアリングとチームのオンボーディングを促進する。
- アジャイル開発サイクル(スプリントプランニング、デイリースタンドアップ、レトロスペクティブなど)に参加し、期限内かつ範囲内で機能を提供する。
求めるスキル
- ReactとTypeScriptの強固な基礎を有するフロントエンド開発者としての実績(3年以上の実務経験が望ましい)。
- レスポンシブデザイン、クロスブラウザ互換性、アクセシビリティ基準を含むフロントエンド開発原則の深い理解。
- JavaScript、HTML5、CSS3に精通し、React RouterやReduxなどのモダンフレームワークを使用した状態管理の経験。
- バージョン管理システム(Gitなど)とコラボレーティブワークフローを使用したコード変更管理と進捗追跡の経験。
- 複雑な問題を効率的にデバッグしつつコード品質を維持する強力な問題解決能力。
- ステークホルダーとの協力、要件の文書化、技術的ソリューションの明確な提示が可能な優れたコミュニケーションスキル。
- 高速な環境で独立して作業しつつ、チームの目標に貢献し高い仕事の基準を維持できる能力。
- RESTful APIの知識とバックエンドサービスとの統合による一貫性のあるアプリケーション構築経験。
- テストフレームワーク(Jest、Cypressなど)の経験と包括的なテストケース作成へのコミットメント。
- クラウドプラットフォーム(AWS、Azureなど)とデプロイメントパイプラインの理解によるスケーラブルなアプリケーション提供のサポート。
- アーキテクチャのベストプラクティスに沿ったクリーンで保守可能なコードを作成するための細部への強い注意と能力。
- UI/UXデザインツール(Figma、Sketchなど)を使用したデザインチームとの効果的な協力経験。
- 進化する技術に適応し、プラットフォームのフロントエンド機能の継続的改善に貢献できる能力。
- 動的な開発環境でタスクを優先順位付けしプロジェクトの期限を守る優れた時間管理スキル。
- デザイナー、バックエンド開発者、プロダクトマネージャーを含む部門横断的チームと協力し、卓越したユーザー体験を提供するための協力的なマインドセット。