
シニアフロントエンドアーキテクト、米国リモート — Navan
Navanの法人向け出張、カード、経費プラットフォームを支えるAI活用型フロントエンド基盤を構築します。 20を超えるエンジニアリングチームに向け、マイクロフロントエンド、開発者ツール、テスト、性能、安全性を改善します。
仕事内容
- Module Federationを用いたReactおよびAngularのマイクロフロントエンド基盤を設計・改善する
- 組織内のパターンの一貫性を促進する共有NPMパッケージを構築する
- アーキテクチャガバナンス、レビューの実践、部門横断の連携を主導する
- ワークフローを簡素化し、生産性を高めるツールと自動化を開発する
- フロントエンド開発、ブラウザテスト、デバッグ、フレームワーク移行、デリバリー向けに再現可能なAI支援ワークフローを作成する
- 技術文書を作成し、コードレビューを通じてエンジニアを指導する
- 信頼性の高いエンジニアリングとコーディングエージェントのワークフローを支えるため、リポジトリ、コンポーネントライブラリ、文書、開発環境を整備する
- ストリーミング応答、進捗更新、キャンセル、エラー復旧、ユーザー承認など、AI機能に共通するUIパターンを定義する
- コンポーネントテスト、ブラウザ自動化、ビジュアルリグレッションチェック、CIゲートの基準を定める
- ワークフローを試行し、デリバリー時間、欠陥、信頼性、AI利用コストを追跡して導入を促進する
- セキュリティチームおよびAIプラットフォームチームと連携し、アクセス範囲を定義して秘密情報や機密データを保護し、人によるレビューの境界を設定する
- バンドルサイズとコストを削減し、フレームワーク移行を主導して、フロントエンドの速度と読み込み時間を改善する
応募要件
- フロントエンドソフトウェア開発の経験が8年以上あること
- フロントエンドアーキテクチャの経験が3年以上あり、組織全体に影響を与えた実績があること
- ReactとTypeScriptに関する深い専門知識があること。Angularの経験は高く評価されます
- Module Federation、single-spa、Web Componentsなどのマイクロフロントエンドアーキテクチャ、または同等の手法の経験があること
- Webpack、Vite、Rollupなどのビルドツールに精通し、モノレポ管理の経験があること
- 単体、統合、エンドツーエンドのテスト戦略に精通し、コンポーネントテスト、ブラウザ自動化、ビジュアルリグレッションチェック、CI検証を含むチーム横断の基準策定経験があること
- AIコーディングツールを使った本番変更の実務経験があり、生成コードを評価し、有効な検証方法を設計し、人によるレビューが必要な場面を判断できること
- AI支援ワークフローによるエンジニアリングのデリバリー、品質、または信頼性の改善を示し、チーム全体での導入を促進できること
- ツールへのアクセス、秘密情報、機密データ、AI生成変更の説明責任に関する実践的な管理策を理解し、セキュリティおよびAIプラットフォームチームと協働できること
- 文書と会話で明確に意思疎通し、同僚と協力してチーム間の合意を形成できること
- 歓迎条件:可観測性プラットフォーム、CDN最適化、Next.jsなどのメタフレームワーク、CI/CDパイプライン、AWSの経験
関連求人


GDIT リモートソフトウェアエンジニア(Oracle データモデリング)
General Dynamics Information TechnologyAWSAzureDockerETLGoogle Cloud PlatformJavaJavaScriptKubernetesMySQLOraclePostgresPythonSQLTypeScriptマイクロサービス分散システム
GDIT 向けに、拡張性の高いソフトウェアと Oracle データモデルを設計します。紙ベースの収納処理を電子化し、税関・国境警備局の歳入近代化を支援します。
開く


フロントエンドアーキテクチャ担当スタッフソフトウェアエンジニア
BackerKitBackerKitのクラウドファンディングプラットフォームで、フロントエンドの設計とインターフェースの品質を主導します。 Hotwire、Turbo、Stimulus、Tailwindを使い、直感的に使えるRails体験を構築します。
開く


シニアフルスタックソフトウェアエンジニア、会員体験
Sidecar HealthSidecar Healthの会員向けに、AIを活用したWeb体験を構築します。 API開発から本番環境へのデプロイまで、TypeScriptシステムを一貫して担当します。
開く
