Capital One 프론트엔드 엔지니어링 매니저 — 뉴욕시 현장 근무
Capital One의 여행 경험을 위한 AI 네이티브 마이크로 프론트엔드, Backend-for-Frontends 및 예약 아키텍처를 이끕니다. 1억 명이 넘는 고객을 지원하는 확장 가능한 제품을 구축합니다.
설명
- 소프트웨어 엔지니어, 디자이너 및 제품 관리자와 협력하여 1억 명이 넘는 고객에게 고성능 기능을 제공합니다.
- 프론트엔드 아키텍처와 디자인 패턴의 기술 방향을 설정합니다.
- 피드백, 코드 리뷰 및 AI 지원 개발 가이드를 통해 엔지니어를 육성합니다.
- 출시에 영향을 미치는 기술적 장애물을 해결합니다.
- 성능, 접근성 및 소프트웨어 아키텍처에 대한 전문성을 제공합니다.
- 프론트엔드 아키텍처에 영향력을 행사하고 API 설계를 검토하며 재사용 가능한 컴포넌트를 구축합니다.
- 클라이언트 Backend-for-Frontends와 마이크로 프론트엔드 또는 페더레이션 애플리케이션 아키텍처 개발을 이끕니다.
- 기능 플래그와 카나리 릴리스를 위한 엔지니어링 관행을 수립합니다.
- 에이전트형 AI 도구와 AI 네이티브 소프트웨어 개발 관행을 확산합니다.
- 프로그레시브 웹 애플리케이션, WebAssembly, 모바일 웹 및 Service Worker와 같은 최신 웹 기술을 사용합니다.
- 품질, 성능, 접근성, 코딩, 테스트 및 사용자 경험에 대한 표준을 설정합니다.
- 고객 대면 마이크로 프론트엔드, 백엔드 시스템, 공급업체 데이터, 쇼핑 여정, 예약 파이프라인 및 지상 교통 제품 전반의 기능 아키텍처를 책임집니다.
지원 자격
- 컴퓨터 과학 또는 통계학, 경제학, 운영 연구, 분석학, 수학, 공학을 포함한 관련 정량 분야의 학사 학위 이상.
- 인턴십을 제외한 4년 이상의 전문 소프트웨어 엔지니어링 경력.
- TypeScript, HTML, CSS 및 React, Angular, Vue, Svelte와 같은 최신 프레임워크를 사용해 애플리케이션을 구축한 3년 이상의 경력.
- TypeScript와 JavaScript를 사용한 4년 이상의 경력.
- 최신 웹 프레임워크, HTML 및 CSS를 사용한 4년 이상의 경력.
- Jest, Cypress 또는 Playwright와 같은 자동화 테스트 도구 및 웹 성능 최적화 경험.
- 확장 가능한 프론트엔드 아키텍처와 재사용 가능한 컴포넌트 라이브러리 설계 경험.
- 종합적인 자동화 테스트 스위트를 구현하고 유지 관리한 경험.
- GraphQL과 같은 기술 및 gRPC 또는 Protobuf와 같은 효율적인 네트워킹 프로토콜을 사용해 클라이언트 Backend-for-Frontends를 설계하고 개발한 경험.
- 마이크로 프론트엔드 아키텍처 또는 페더레이션 애플리케이션 패턴 경험.
- 메트릭 기반 카나리 릴리스 및 기능 플래그 전략 경험.
- 에이전트형 AI 코딩 도구와 AI 지원 워크플로 패턴 사용에 대한 전문성.
- Capital One은 신규 취업 허가 신청자에 대한 스폰서십이나 이민 관련 지원을 제공하지 않습니다.
복리후생
- 성과 기반 인센티브 보상에는 현금 보너스 또는 장기 인센티브가 포함될 수 있습니다.
- 건강, 재정적 필요 및 전반적인 웰빙을 아우르는 종합적이고 경쟁력 있는 복리후생을 제공합니다.
