
シニアフロントエンド開発者(デザインシステム・AEM)
Navy Federal Credit Union 向けに、アクセシブルなデザインシステムのコンポーネントと Adobe Experience Manager ソリューションを構築します。 マーケティングサイトやイントラネット向けに、拡張性の高いフロントエンド体験を開発します。
仕事内容
- 設計からデプロイまで、ビジネス、技術、アクセシビリティ、ユーザー体験のニーズを満たすソフトウェアを提供します。
- 再利用可能なデザインシステムのコンポーネント、トークン、スタイル、ライブラリ、ドキュメント、開発者ツールを作成・保守します。
- セマンティック HTML、CSS/Sass、JavaScript、TypeScript、最新のコンポーネントフレームワークを使ってレスポンシブなフロントエンドを構築します。
- Figma のデザイン、インタラクションパターン、コンポーネントの状態、デザイントークンを、アクセシブルで本番利用可能なインターフェースに仕上げます。
- Java と Adobe Experience Manager のコンポーネント、テンプレート、統合、コンテンツ機能、プラットフォーム機能を開発・サポートします。
- 共通のデザインシステム資産を AEM のマーケティングサイトとイントラネットに適用します。
- 技術的な問題を調査し、保守しやすい解決策を提供します。
- ユニット、統合、機能、アクセシビリティ、ビジュアルリグレッション、クロスブラウザの各テストを作成・実行します。
- Angular および iOS・Android のネイティブチームによる、デザインシステムの基盤、トークン、パターン、ガイドラインの導入を支援します。
- コードレビュー、技術設計、リリース確認、本番サポート、ドキュメント作成に貢献します。
- スプリント計画、バックログの整理、デイリースタンドアップ、デモ、振り返り、部門横断の開発に参加します。
- アプリケーションと共通資産のパフォーマンス、拡張性、アクセシビリティ、セキュリティ、保守性を向上させます。
- プロダクトマネージャー、デザイナー、アクセシビリティ専門家、品質エンジニア、プラットフォームチーム、開発者、関係者、ベンダーと連携します。
- 成果物が承認済みのデザイン、受け入れ基準、品質基準に沿っていることを確認します。
- ジュニアおよびミッドレベルの同僚を指導し、知識を共有します。
- 新技術、業界の実践、開発動向を継続的に把握します。
- 割り当てられたその他の関連業務を担当します。
応募要件
- コンピューターサイエンス、ソフトウェア工学、または関連分野の学士号が望ましいですが、同等の実務経験でも応募資格を満たす場合があります。
- 現代的なWebアプリケーション、再利用可能なコンポーネント、共通 UI ライブラリを含む、ソフトウェア開発経験が5~7年あること。
- 事業領域、デジタル提供の目標、ユーザー体験のニーズ、プラットフォームの専門領域を深く理解していること。
- セマンティック HTML、CSS/Sass、JavaScript、および React、Angular、Vue、Web Components などの最新コンポーネントモデルに関する高度なフロントエンドスキル。
- 再利用可能なデザインシステムのコンポーネント、デザイントークン、レスポンシブパターン、ドキュメント、サポート対象リリースの豊富な開発経験。
- AEM Sites または AEM as a Cloud Service、HTL、Sling Models、OSGi、JCR、クライアントライブラリ、Maven、REST 統合を含む、Java および Adobe Experience Manager の豊富な開発経験。
- ソフトウェア開発ライフサイクル、アジャイル開発、バージョン管理、コードレビュー、パッケージ管理、セマンティックバージョニング、CI/CD ワークフローに関する高度な知識。
- 部門横断のアジャイルチームでスプリント単位の開発を行った経験。
- 自動テストの作成、およびアクセシビリティ、ユーザビリティ、信頼性、品質の確認経験。
- WCAG 2.2 AA、Section 508、ARIA、キーボード操作、アクセシブルなコンポーネント開発に関する実務知識。
- 実装ガイダンス、問題解決、移行計画、ドキュメント、開発者支援を通じて、チームのデザインシステム導入を支援した経験。
- Angular との統合、および iOS・Android のネイティブモバイル向けデザインシステムの概念に関する実務知識。
- Jest、Testing Library、Playwright、Cypress、Selenium、JUnit、BrowserStack、Percy、axe、Lighthouse、または同様のツールに関する知識。
- 複雑な技術課題を分析し、作業を整理して技術的な解決策を設計する高度な能力。
- 優れた組織力、計画力、時間管理能力、口頭でのコミュニケーション力、文章力。
- プロダクトマネージャー、デザイナー、開発者、アクセシビリティ専門家、品質エンジニア、関係者、経営陣、ベンダーと連携した経験。
- セキュアコーディング、Web パフォーマンス、キャッシュ、可観測性、トラブルシューティング、本番サポート、ヘッドレスまたはハイブリッド CMS パターン、Adobe Edge Delivery Services、Adobe Experience Cloud 統合、AI 支援開発の実践に関する知識。
- コンピューターサイエンスまたは工学の修士号、あるいは同等の教育、訓練、経験の組み合わせが望ましいです。
福利厚生
- 非常に競争力のある給与。
- 充実した福利厚生と特典。
- やりがいのあるキャリア経験。
- 活気があり、熱意と責任感にあふれる企業文化。
- 雇用機会均等。
- 医療上の配慮および応募支援。









