시니어 Android 모바일 엔지니어, 엔터프라이즈 플랫폼
Capital One에서 네이티브 Android 경험, 공유 라이브러리, AI 기반 워크플로를 구축합니다. 1억 명이 넘는 고객을 지원하는 엔터프라이즈 플랫폼의 현대화를 돕습니다.
설명
- 엔지니어, 디자이너, 제품 관리자와 협력해 1억 명이 넘는 고객에게 고품질 고성능 기능을 제공합니다.
- 제품 리더와 함께 여러 분기에 걸친 엔지니어링 로드맵을 수립하고 새로운 기능, 성능 개선, 플랫폼 현대화를 추진합니다.
- 여러 팀이 사용하는 핵심 구성 요소와 공유 라이브러리를 설계, 구축, 유지 관리합니다.
- 플랫폼 간 일관성, 확장성, 모바일 경험의 접근성을 위한 표준 수립을 지원합니다.
- 모바일 성능, 네트워킹 또는 플랫폼별 UI 프레임워크에 관한 심층 전문성을 제공합니다.
- 인프라 및 백엔드 팀과 협력해 모바일 CI/CD, 관측 가능성, 안정성 관행을 개선합니다.
- Model Context Protocol과 같은 개방형 표준을 기반으로 구축된 전문 에이전트, 스킬, 도구를 포함해 각 팀에서 에이전트형 AI 도구를 도입하기 위한 전략을 개발합니다.
- 시니어 엔지니어가 AI 네이티브 워크플로를 개발하도록 멘토링합니다.
- 현대 모바일 생태계에 대한 폭넓은 지식을 활용해 복잡한 제품 영역의 과제에 큰 기술적 기여를 합니다.
지원 자격
- 컴퓨터 과학 또는 통계학, 경제학, 운영 연구, 분석학, 수학, 공학 등 관련 정량 분야의 학사 학위 이상.
- 소프트웨어 엔지니어링, 모바일 아키텍처, 여러 팀에 걸친 프로젝트 제공 분야에서 6년 이상의 전문 경력. 인턴십은 포함되지 않습니다.
- 네이티브 Android 또는 iOS 애플리케이션 개발 경력 6년 이상.
- 연합형 네이티브 모바일 애플리케이션의 아키텍처 설계 또는 개발 주도 경력 3년 이상.
- 네이티브 Android 또는 iOS 애플리케이션 개발 경력 7년 이상.
- SwiftUI 또는 Jetpack Compose와 같은 최신 네이티브 UI 프레임워크 활용 경험.
- Swift Testing, XCUI, JUnit, Espresso 등의 도구를 사용해 자동화된 모바일 테스트 스위트를 설계하고 구축한 경험.
- 모듈형 아키텍처와 최신 상태 관리 패턴에 대한 경험.
- 네이티브 모바일 플랫폼의 성능을 조정하고 최적화한 경험.
- 대규모 제품 영역의 기술 리더십을 맡고 기술 비전과 로드맵에 영향을 준 경험.
- 여러 팀이 사용하는 구성 요소의 설계를 주도하거나 공유 SDK에 기여한 경험.
- 클라이언트 측 Backend-for-Frontends(BFF)를 개발하고 확장하며 gRPC/Protobuf와 같은 프로토콜을 활용한 효율적인 데이터 가져오기 전략을 정의한 경험.
- Core ML 또는 TensorFlow Lite와 같은 온디바이스 머신러닝 프레임워크에 대한 실무 지식.
- 릴리스 건전성 지표, 지표 기반 단계적 출시, 기능 플래그 전략에 대한 전문성.
- 에이전트형 AI 코딩 도구와 개발자 생산성 관행에 대한 전문성.
- Capital One은 이 직무의 자격을 갖춘 신규 지원자에게 취업 허가를 후원하는 방안을 검토합니다.
복리후생
- 최고급 MacBook Pro 노트북.
- 고급 모니터 여러 대.
- 제품 개발에 필요한 도구.
- 전반적인 웰빙을 지원하는 포괄적이고 경쟁력 있으며 포용적인 건강, 재정 및 기타 복리후생.
- 성과 기반 인센티브 보상. 현금 보너스 및/또는 장기 인센티브가 포함될 수 있습니다.
