
スタッフフロントエンドソフトウェアエンジニア
React、Next.js、TypeScriptを使い、Block Labsのマルチブランドプラットフォームのフロントエンド開発をリードします。 デザインシステムを構築し、AIコーディングエージェントを活用して消費者向け製品を開発します。
仕事内容
- マルチブランドプラットフォーム全体のフロントエンドアーキテクチャ、標準、品質、本番環境での動作を担当します。
- 設定、テーマ、ブランドに応じたルーティングとコンテンツ、共有コードとブランド固有コードの明確な分離を通じて、新ブランドの展開を可能にします。
- エンジニア、デザイナー、AI支援によるプロトタイピングのためのデザインシステムとコンポーネントライブラリを開発、保守します。
- プロダクトのプロトタイプを迅速に本番機能へ移行します。
- プロトタイプから本番環境への移行を繰り返し実行できるワークフローとツールを作成します。
- AIコーディングエージェントを日常的に使用し、その開発速度に合った品質チェックを行います。
- チーム全体でAIコーディングエージェントを活用するためのベストプラクティスを定めます。
- 細部、パフォーマンス、アクセシビリティに配慮した消費者向けインターフェースを提供します。
- 代替案や動作するサンプルを示しながら、UXやプロダクトに関する懸念をプロダクトオーナーに伝えます。
- 製品を端から端まで個人として担当し、本番環境での動作に責任を持ちます。
応募要件
- 本番環境向けの消費者向けWebアプリケーション開発経験が8年以上あり、そのうち数年はStaffレベルまたは同等の責任を担った経験があること。
- 初期の要件整理から本番リリースまでフロントエンドプロジェクトを進め、リリース後も担当した経験。
- AIコーディングエージェントを主要な開発手法として幅広く利用し、確立された環境設定と品質管理を行っていること。
- React、Next.js、モダンなTypeScriptに関する深い専門知識。
- レンダリング方式の適切な選択と、不適切となる状況を明確に判断できること。
- マルチブランド、マルチテナント、またはホワイトラベルのフロントエンドシステムを構築または再設計した実務経験。
- デザインシステムとコンポーネントライブラリの作成または運用責任を担った経験。
- 優れたUI・UXの感覚。
- AIツールを使って開発するエンジニア以外のメンバーと協働した経験。
- Core Web Vitalsの改善を本番環境で実現した実績。
- 軽量なプロセスのもとで自律的に働き、文書で明確にコミュニケーションできること。
- 英語での読み書きと会話が十分にできること。
- 歓迎条件:リアルタイム性が高く、操作性に優れた消費者向けインターフェースの経験。
- 歓迎条件:フィンテック、暗号資産、リアルタイムゲーム、エンターテインメント、またはその他のトラフィックの多い消費者向け製品の経験。
- 歓迎条件:コードベースやデザインシステムにおけるエージェントの性能向上に役立つツール、スキル、または連携機能の経験。
- 歓迎条件:CI/CDとクラウド環境に関する実務知識。









