スタッフ・フルスタックエンジニア、フロントエンド中心 — Wand AI(リモート)
Wand AIで、リアルタイムなAIエージェントのワークフローインターフェースを実現する、フロントエンド中心のフルスタック開発をリードします。 リモートのプロダクトチームで、フロントエンドアーキテクチャ、パフォーマンス、拡張可能なデザインシステムを担います。
仕事内容
- WebSocketとサーバー送信イベントによるリアルタイム更新を含む、エージェントワークフロー構築インターフェースを担当する
- AI Studio全体のマイクロフロントエンドアーキテクチャを定義し、発展させる
- エージェントのライブアクティビティを表示する、動的で状態駆動のインターフェースを開発する
- 増大する複雑性と規模に対応できるアーキテクチャ上の意思決定を行う
- プロダクトおよびデザインチームと協働し、複雑なワークフローを直感的な体験に変える
- 再利用可能なコンポーネントを作成し、一貫したデザインパターンを維持する
- フロントエンドアプリケーションをバックエンドサービスおよびオーケストレーションAPIと統合する
- テストと綿密なコードレビューを通じてコード品質を守る
- キャンバスの読み込み時間とインターフェース全体の応答性を改善する
- CI/CDで提供し、本番環境の問題を調査し、アーキテクチャ上の意思決定を文書化する
- 全社的なフロントエンドの実践、ツール、レビュー基準を策定する
- 社内の各チームによる効果的なフロントエンドプラクティスの導入を支援する
応募要件
- フロントエンドを強く重視した、複雑で現代的なWebアプリケーションの開発経験が豊富であること
- ReactとTypeScriptに精通していること
- WebSocket、サーバー送信イベント、またはその両方を使ったリアルタイム機能の実装経験
- キャンバスベースまたはノードベースのユーザーインターフェースの開発経験
- 現代的なフロントエンドアーキテクチャとコンポーネントベース開発を深く理解していること
- RESTful APIおよびバックエンド・フォー・フロントエンドサービスを用いたバックエンド開発の実務経験
- HTML、CSS、現代的なフロントエンドフレームワークに関する確かな基礎知識
- 複雑で動的なインターフェースの状態管理経験
- 複数チームに影響を与えながら、スタッフレベルでアーキテクチャと技術的意思決定を主導した実績
- 優れた診断およびデバッグ能力
- 優れた文書および口頭でのコミュニケーション能力
- 高度にインタラクティブでデータ量の多いインターフェース、コンポーネントライブラリまたはデザインシステム、サーバーサイドレンダリングまたはフロントエンドパフォーマンス、クラウドホスト型分散システム、大規模なグローバルB2BまたはB2C製品、急速に拡大するプロダクトおよびエンジニアリング組織の経験があれば尚可
