職務内容
シニアフルスタックエンジニアとして、Xverseの技術基盤構築において重要な役割を担っていただきます。このポジションでは、アプリケーションとXverseのエコシステムを繋ぐスケーラブルなソリューションの開発に実践的に関与することが求められます。フロントエンドとバックエンドの両領域にわたって作業し、クロスプラットフォーム機能をサポートする堅牢なシステムの構築に注力します。また、Xverseの運用を支える開発者ツール、API統合、コアライブラリの設計と実装を通じてイノベーションを推進する役割も含まれます。セキュリティリスクの特定、システム要件の定義、アーキテクチャソリューションの提案により、技術的卓越性を確保する責任があります。さらに、生産性を向上させ品質基準を維持するため、エンジニアリングプラクティス、ツール、開発プロセスの継続的改善に貢献します。
主な責任
- Xverseとのアプリケーション統合を効率化する開発者ツールを設計・開発し、プラットフォーム間のシームレスな接続性と最適なパフォーマンスを確保します。
- データ処理、認証、システムスケーラビリティなど、Xverseのコア機能をサポートするバックエンドサービスの設計、構築、メンテナンスを行います。
- ウェブ、モバイル、デスクトップアプリケーション向けの互換性と効率性を確保したクロスプラットフォームコアライブラリの開発を主導します。
- 潜在的なセキュリティ脆弱性を事前に特定・解決するため、徹底的なコードレビューを実施し、Xverseシステムの完全性を保護します。
- セキュリティチームと協力し、包括的なシステム要件を定義、リスクを評価、Xverseインフラの保護策を実施します。
- 開発ワークフローの最適化、テストプロセスの自動化、デプロイ戦略の改善により、エンジニアリング標準の進化を推進します。
- 分散システム、クラウドコンピューティング、API設計など複数分野の統合を要する複雑な技術課題の調査・解決を行います。
- Xverseプラットフォームの技術的能力を継続的に向上させるため、新興技術や業界のベストプラクティスを常に把握します。
求めるスキル
- フロントエンド(HTML/CSS、JavaScript、React)とバックエンド(Node.js、Python、Java)技術の両方に強固な基礎を有する、フルスタック開発の実績。
- スケーラブルで安全かつ高性能なアプリケーション提供実績のある、5年以上のソフトウェアエンジニアリング職務経験。
- システム間のシームレスな統合を可能にするAPI設計原則、RESTfulサービス、マイクロサービスアーキテクチャの深い理解。
- 暗号化、認証プロトコル、セキュアコーディング標準を含むセキュリティベストプラクティスに精通し、Xverseインフラを保護する能力。
- 効率的な開発とデプロイプロセスを確保するため、Gitなどのバージョン管理システムとCI/CDパイプラインの経験。
- 複雑な技術的問題を分析し、革新的で学際的なソリューションを考案できる優れた問題解決能力。
- 製品、デザイン、QAなど他部門チームと緊密に連携し、技術実装をビジネス目標に沿わせる協調性。
- ジュニアエンジニアの指導、知識共有、エンジニアリングチームの能力成長への貢献意欲。
- 技術プロセスの文書化、ステークホルダーへのソリューション提示、グローバルチームとの協業を効果的に行える優れたコミュニケーション能力。
- ブロックチェーン技術、AWS/Azureなどのクラウドプラットフォーム、DevOpsツールの経験は尚可(Xverseの技術ビジョンサポートのため)。