OPENLANE
OPENLANE
1,001 – 5,000 员工
B2B市场汽车
OPENLANE 运营面向二手车行业的数字化批发交易市场及配套服务。其 B2B 平台服务于美国、加拿大和欧洲的经销商、贷款机构及商用车客户,提供车辆拍卖和再营销,以及车辆检测、库存、定价、数据、运输、产权、车辆回收和库存融资等服务。公司的业务融合了汽车、交易市场技术和商业服务。

AI优先安卓开发工程师

为 OPENLANE 数字汽车交易平台构建面向客户的安卓应用,服务买家和卖家。 与移动端和产品团队合作开发 Kotlin 功能与测试,并借助 AI 改进产品。

描述

  • 为买家和卖家的交易平台体验开发安卓功能。
  • 交付状态和事件处理清晰的 Jetpack Compose 界面;在支持下按需维护旧版 XML。
  • 编写单元测试,并遵循团队在代码格式和持续集成覆盖率方面的标准。
  • 使用 AI 工具加快编码、测试和调试,并在合并前验证其输出。
  • 与产品和设计团队合作,在高级工程师指导下熟悉功能开关、分析和身份验证等共享平台领域。
  • 与 iOS 同事结对协作,统一共享产品行为。
  • 与产品经理、设计师、后端和平台工程师、质量保证团队、高级安卓工程师及 iOS 移动团队协作。
  • 向移动工程经理汇报。

任职要求

  • 至少三年专业安卓开发经验,或具备同等深度的经验。
  • 熟练掌握 Kotlin。
  • 有至少一款安卓应用正式发布上线的经验。
  • 采用 AI 优先的工作方式,包括经常使用 AI 开发工具,并审慎评估其输出。
  • 拥有计算机科学或相关领域学士学位,或具备同等实践经验。
  • 有在团队代码库中交付正式环境安卓功能的经验。
  • 具备扎实的 Kotlin 和现代安卓界面开发技能,并愿意参与正在迁移的代码库开发。
  • 能够适应持续集成、测试和代码审查流程。
  • 有兴趣在高级工程师指导下逐步承担端到端功能的更多职责。
  • 实际使用过 AI 开发工具,例如代码助手、AI 调试器和测试生成器。
  • 乐于探索如何运用 AI 满足真实的客户和业务需求。
  • 能够批判性地评估 AI 生成的内容。
  • 适应能力强,并愿意随着工具演进不断学习。
  • 掌握 Kotlin 和 Jetpack Compose,及/或 XML Views。
  • 了解协程、Hilt 等基础依赖注入,以及 ViewModel 或 StateFlow 风格的界面状态管理。
  • 了解 REST 网络通信和基础本地持久化。
  • 熟悉功能开关和移动端分析。
  • 有单元测试经验,例如使用 MockK 或 Turbine,并愿意提升 UI 或仪器测试技能。

福利待遇

  • 具有竞争力的薪酬。
  • 在美国提供医疗、牙科和视力保险,并有雇主 HSA 缴款及 FSA 选项。
  • 在美国提供立即归属的 401(k),或在加拿大提供 RRSP,并有公司配比缴款。
  • 带薪年假、个人假和病假。
  • 在美国提供带薪产假和陪产假。
  • 在美国提供由雇主承担费用的短期和长期伤残保险、人寿保险及意外身故和伤残保险。
  • 员工援助计划。
  • 雇主付薪的 Leap into Service 志愿服务日。
  • 符合条件的课程可申请学费报销。
  • 有机会在一家上市的全球化组织中提升技能、分享知识。
  • 支持内部晋升、多样化职业路径和职业发展的职场文化。