シニアフルスタックソフトウェアエンジニア II—アメリカン・エキスプレス、ニューヨーク・ハイブリッド勤務
American Express Card ShopのReactおよびNode.jsアプリケーションのアーキテクチャ設計とデリバリーを主導します。 拡張性とアクセシビリティに優れた顧客体験を形にし、チーム全体のエンジニアリング基準を高めます。
仕事内容
- Webアプリケーション全体のスタックにわたる複雑な機能のアーキテクチャ設計と提供を担う。
- アーキテクチャ、設計上の判断、エンジニアリング標準について技術的な方向性を示す。
- 最新のWeb技術を用いて、拡張性、回復力、安全性、アクセシビリティ、パフォーマンスに優れたアプリケーションを開発する。
- プロダクトオーナー、エンジニア、部門横断のステークホルダーと連携し、ビジネスニーズを有効な技術ソリューションに変換する。
- 複雑な技術課題を分解し、エンジニアリングチーム全体に向けた明確な実装戦略を策定する。
- メンタリング、コードレビュー、ペアプログラミング、知識共有を通じてエンジニアを支援する。
- コード品質、テスト、オブザーバビリティ、信頼性、保守性に関する優れた実践を推進する。
- 自動テスト、信頼性フレームワーク、監視、自動化によってデプロイの信頼性を高める。
- アプリケーション全体のパフォーマンス、アクセシビリティ、可用性、拡張性に関する問題を発見し、解決する。
- サイト信頼性エンジニアリングチームと協力し、本番インシデントを調査して根本原因を特定し、持続的な修正を実施する。
- アプリケーション、開発者体験、エンジニアリングの生産性を向上させる新しい技術やフレームワークを評価する。
- 継続的な改善を通じてシステムを簡素化し、技術的負債を削減し、チームの開発プラクティスを強化する。
応募要件
- 9年以上のプロフェッショナルなソフトウェアエンジニアリング経験があり、現代的なWebアプリケーションに関する豊富な実務経験を持つ。
- 複雑なシステムのアーキテクチャ設計、技術的方向性の決定、設計から本番環境までソリューションを推進した経験がある。
- JavaScriptとTypeScriptに関する高い実務能力を持つ。
- 現代的なフロントエンドフレームワークと状態管理手法、特にReactとReduxまたは同等技術に精通している。
- Node.js、REST API、Express、サーバーサイドのJavaScriptまたはTypeScript開発に関する豊富な経験がある。
- JestやMochaなどの自動テストフレームワークと実践方法を活用できる。
- 現在のJavaScript開発プラクティス、オープンソースエコシステム、現代的なWebアーキテクチャパターンを理解している。
- 拡張性、パフォーマンス、回復力、アクセシビリティ、保守性を考慮したアプリケーション設計の経験がある。
- 強い技術的リーダーシップを発揮し、他のエンジニアを指導・育成した実績がある。
- アジャイル開発手法とDevOpsの原則を効果的に実践できる。
- 主体性を持って問題を先回りして特定し、チーム横断で効果的なソリューションを協働して作り上げる。
- 顧客中心の姿勢を持ち、直感的で信頼できるデジタル体験に情熱を注ぐ。
- イノベーション、自動化、継続的な改善を重視する。
- 米国でAmerican Expressのために働く資格がある。これらのポジションではビザのスポンサーシップを利用できない。
福利厚生
- 競争力のある基本給
- ボーナスの機会
- 退職貯蓄プランへの会社による6%マッチング拠出
- 無料のファイナンシャルコーチングと金融ウェルビーイング支援
- 充実した医療、歯科、眼科、生命保険、障害保険の保障
- 職務と事業上のニーズに応じた柔軟なハイブリッド、オフィス勤務、またはバーチャル勤務の選択肢
- 妊娠、養子縁組、代理出産による休暇を含め、すべての親を対象とした20週を超える有給育児休暇
- 利用可能な拠点で、看護師と医師がいるオンサイトのウェルネスセンターを無料で利用可能
- Healthy Mindsプログラムによる無料の秘密厳守カウンセリング
- キャリア開発と専門研修の機会
