Capital One
Capital One
Capital One 是一家提供金融服务和金融科技服务的公司,业务涵盖信用卡、汽车贷款、银行业务和储蓄产品。公司将金融专业知识与技术及数字工具相结合,致力于改善客户管理资金的方式。其职业发展方向包括在多元包容的工作环境中打造以客户为导向的解决方案。

Android 移动工程经理

负责 Android 架构、客户端 BFF 和服务端驱动 UI 的开发,为 Capital One 超过 1 亿客户打造移动体验。指导工程师成长并推动技术交付。

描述

  • 与工程师、设计师和产品经理协作,为超过 1 亿客户交付可靠的高品质功能。
  • 指导移动架构以及平台各处采用的设计模式。
  • 通过反馈、代码评审和平台专项实践指导工程师。
  • 识别并解决技术障碍,帮助团队推进工作。
  • 为移动性能、无障碍体验和架构提供建议。
  • 参与制定移动架构、评审 API 设计并构建可复用组件。
  • 主导客户端 Backend-for-Frontend(BFF)服务和服务端驱动 UI 架构的设计与开发。
  • 制定功能开关和分阶段发布的工程实践。
  • 推动使用智能体 AI 工具和 AI 原生开发实践。
  • 运用先进的移动平台功能和界面模式开展实际开发工作。
  • 为代码、测试、性能、无障碍体验和用户体验制定严格标准。

任职要求

  • 拥有计算机科学或相关定量领域的学士或更高学位,例如统计学、经济学、运筹学、分析学、数学或工程学。
  • 至少四年专业软件工程经验;实习经历不计入此要求。
  • 至少三年使用 Kotlin 开发 Android 原生移动应用,或使用 Swift 开发 iOS 原生移动应用的经验。
  • 雇主不为新申请者提供移民或工作许可担保。
  • 优先条件:拥有四年或以上使用 Kotlin 或 Swift 构建 Android 或 iOS 原生应用的经验。
  • 优先条件:具有 SwiftUI 或 Jetpack Compose 等原生 UI 框架的使用经验。
  • 优先条件:具有使用 Swift Testing、XCUI、JUnit 或 Espresso 创建移动自动化测试套件的经验。
  • 优先条件:具有调整和优化原生移动平台性能的经验。
  • 优先条件:具有设计可扩展移动架构和可复用组件库的经验。
  • 优先条件:具有实施和维护全面自动化测试的经验。
  • 优先条件:具有模块化架构和现代状态管理模式的经验。
  • 优先条件:具有使用 GraphQL 和 gRPC/Protobuf 等技术设计和构建客户端 BFF 的经验。
  • 优先条件:具有服务端驱动 UI 架构的经验。
  • 优先条件:具有基于指标的分阶段发布和功能开关策略的经验。
  • 优先条件:精通智能体 AI 编程工具和 AI 辅助工作流程。
  • 优先条件:熟悉 Core ML 或 TensorFlow Lite 等设备端机器学习框架。

福利待遇

  • 高端 MacBook Pro 笔记本电脑。
  • 多台高端显示器。
  • 履行该职位所需的开发工具和软件。
  • 基于绩效的激励薪酬,可能包括现金奖金或长期激励。
  • 内容广泛且具有竞争力的福利方案,涵盖健康、财务需求和整体福祉。
  • 为残障申请者提供合理便利。