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