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

高级 Android 移动工程师,企业平台

在第一资本打造原生 Android 体验、共享库和 AI 工作流。助力企业平台现代化,服务超过 1 亿客户。

描述

  • 与工程师、设计师和产品经理合作,为超过 1 亿客户交付高质量、高性能的功能。
  • 与产品负责人共同制定跨多个季度的工程路线图,涵盖新功能、性能改进和平台现代化。
  • 设计、构建并维护多个团队共用的核心组件和共享库。
  • 协助制定标准,确保移动体验在不同平台间保持一致,并具备可扩展性和无障碍访问能力。
  • 在移动性能、网络或特定平台的 UI 框架方面提供深入专业知识。
  • 与基础设施和后端团队合作,改进移动 CI/CD、可观测性和可靠性实践。
  • 制定在各团队采用智能体 AI 工具的策略,包括基于模型上下文协议等开放标准构建的专用智能体、技能和工具。
  • 指导高级工程师开发 AI 原生工作流。
  • 运用对现代移动生态系统的广泛了解,为复杂产品领域的挑战作出高影响力的技术贡献。

任职要求

  • 计算机科学或相关定量领域(如统计学、经济学、运筹学、分析学、数学或工程学)的学士或更高学位。
  • 至少六年软件工程、移动架构及跨多个团队交付项目的专业经验;实习经历不计入。
  • 至少六年原生 Android 或 iOS 应用开发经验。
  • 至少三年设计架构或主导开发联邦式原生移动应用的经验。
  • 七年或以上原生 Android 或 iOS 应用开发经验。
  • 具备使用 SwiftUI 或 Jetpack Compose 等现代原生 UI 框架的实践经验。
  • 具备设计和构建自动化移动测试套件的实践经验,使用过 Swift Testing、XCUI、JUnit 或 Espresso 等工具。
  • 具备模块化架构和现代状态管理模式的实践经验。
  • 具备原生移动平台性能调优和优化的实践经验。
  • 具备为大型产品领域提供技术领导并影响其技术愿景和路线图的经验。
  • 具备主导设计供多个团队使用的组件或参与共享 SDK 开发的经验。
  • 具备开发和扩展客户端 BFF(前端专用后端)并使用 gRPC/Protobuf 等协议制定高效数据获取策略的经验。
  • 了解 Core ML 或 TensorFlow Lite 等设备端机器学习框架。
  • 精通发布健康指标、数据驱动的分阶段发布和功能标记策略。
  • 精通智能体 AI 编码工具和开发者效率实践。
  • Capital One 将考虑为该职位符合条件的新申请人提供工作许可担保。

福利待遇

  • 顶级 MacBook Pro 笔记本电脑。
  • 多台高端显示器。
  • 开发产品所需的工具。
  • 全面、具有竞争力且包容的健康、财务及其他福利,支持整体福祉。
  • 基于绩效的激励薪酬,可能包括现金奖金和/或长期激励。