
Virtualiticsは防衛組織向けのAIネイティブソフトウェアを開発しており、主力プラットフォームVirtualitics Irisを通じて、生成AIと専門的な即応性エージェントを組み合わせています。同社の意思決定支援ソリューションは、整備、装備、人員、サプライチェーン、任務の近代化に関する分散したデータを統合し、防衛チームによる即応態勢の評価、潜在的な故障の予測、任務に関連する提案への対応を支援します。カリフォルニア工科大学とNASAジェット推進研究所の研究につながるルーツを持つVirtualiticsは、人工知能とSaaS提供モデルを活用し、米軍各軍種の運用上の課題に取り組んでいます。
シニアフロントエンドエンジニア - 米国リモート勤務
VirtualiticsでReactとTypeScriptのフロントエンドプラットフォームをリードし、防衛、政府、重要インフラの顧客向けに、安全でアクセシブルなデータ集約型アプリケーションを開発します。
仕事内容
- アプリケーションシェル、コンポーネントライブラリ、フック、型付きAPIクライアントなど、共有フロントエンドパッケージを所有し発展させる
- データ集約型の政府アプリケーション向けに、再利用可能で設定駆動型のコンポーネントを作成する
- コンポーネント、インテグレーション、エンドツーエンドを含むフロントエンドテストの実践方法を定義し実行する
- パフォーマンス予算、コード分割、レンダリングプロファイリング、依存関係の監督を通じて、パフォーマンスとバンドル管理を改善する
- Material UIと社内コンポーネントライブラリにまたがるデザインシステム開発をリードする
- Section 508、WCAG 2.1 AA、分類レベルを考慮したインターフェースを中核的な製品要件とする
- API、認証、セッション、リアルタイムイベント、ブラウザセキュリティについてバックエンドエンジニアと協働する
- フロントエンドコードをレビューし、プロジェクトチームの障害を解消し、繰り返し使われる解決策を共有パッケージに取り込む
- 機能提供を継続しながら、既存製品のフロントエンドを新しいプラットフォームへ移行する作業を支援する
- エンジニアをメンタリングし、フロントエンド開発の実践を強化する
- バックエンド、AI、DevSecOpsのエンジニアと協力して防衛・政府向け製品を開発する
- バージョン管理されたパッケージを用いてReactとTypeScriptのアプリケーションを開発し、安全な政府環境向けにデータ豊富なインターフェースとストリーミングチャット体験を提供する
応募要件
- コンピューターサイエンス、工学、または関連分野の学位、あるいは同等の実務経験
- 本番Webアプリケーションの開発経験が6年以上あり、ReactとTypeScriptに関する高度な専門知識を有すること
- 複数チームが利用する共有コンポーネントライブラリ、デザインシステム、またはフロントエンドプラットフォームの管理経験。公開、バージョン管理、破壊的変更の管理を含む
- Hooks、Suspense、並行レンダリング、TanStack Queryなどのサーバー状態ライブラリ、ZustandやReduxなどのクライアント状態ツールの適切な使用を含む、最新のReactに関する深い知識
- Vite、pnpm workspaces、ESLint、TypeScriptのプロジェクト設定、フロントエンドパッケージ向けCIに習熟していること
- VitestまたはJest、Testing Library、PlaywrightまたはCypressを使用したフロントエンドテストスイートの構築経験
- 大規模なサーバー側ページネーションテーブル、インタラクティブチャート、ダッシュボードなど、データ密度の高いインターフェースの作成経験
- セッションCookie、CSP、XSS、CSRF、依存関係のサプライチェーンリスクなど、ブラウザセキュリティの概念に関する実務知識
- 設計文書、コードレビュー、技術文書で明確に文章コミュニケーションできること
- 同等の実務経験により、記載された学位要件を代替可能
福利厚生
- 意義のある株式参加
- 従業員と扶養家族の医療、歯科、眼科保険を全額会社負担
- 無制限の有給休暇
- 柔軟な勤務形態
- 柔軟なリモート勤務
- ロサンゼルスまたはワシントンD.C.地域のチームメンバーにはハイブリッド勤務の選択肢