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

OPENLANE AI 优先型 Android 开发工程师

为 OPENLANE 数字化批发汽车交易平台打造 Android 体验。 开发 Kotlin 功能和 Compose 界面、编写测试,并运用 AI 辅助工程工作流。

描述

  • 为卖家和买家交易平台体验开发 Android 功能。
  • 使用 Jetpack Compose 构建状态和事件处理清晰的界面,并在需要时维护旧版 XML。
  • 编写单元测试,并满足团队对格式和覆盖率的 CI 标准。
  • 使用 AI 工具加快编码、测试和调试,并在合并前核验其输出。
  • 与产品、设计、后端和平台工程、QA、高级 Android 工程师以及 iOS 团队协作。
  • 在高级同事指导下,学习并实现共享平台功能,包括功能开关、分析和身份验证。
  • 使用 AI 辅助方法进行编码、重构、测试生成、调试、根因分析、文档编写和知识共享。
  • 逐步承担更多端到端职责,确保功能可靠并维护系统运行状况。
  • 向移动工程经理汇报。

任职要求

  • 至少 3 年专业 Android 开发经验,或具备同等深度的经验。
  • 精通 Kotlin。
  • 有至少一款 Android 应用发布至生产环境的经验。
  • 采用 AI 优先的工作方式,并积极使用 AI 开发工具,同时能够审慎评估其输出。
  • 拥有计算机科学或相关领域的学士学位,或具备同等实践经验。
  • 有 Jetpack Compose 和/或 XML Views 使用经验。
  • 具备 Coroutines、使用 Hilt 进行基础依赖注入、ViewModels 以及 StateFlow 风格 UI 状态管理的经验。
  • 具备 REST 网络通信和基础本地持久化经验。
  • 了解功能开关和移动端分析。
  • 具备单元测试经验,例如使用 MockK 和 Turbine,并愿意培养 UI 测试和仪器测试技能。
  • 能够熟练使用 CI、测试和代码审查流程。
  • 优先考虑:有 Compose 生产环境经验;接触过 Hilt、Room、WorkManager 或 CameraX;有交易平台或电子商务移动端经验;或了解混合式 WebView 界面。

福利待遇

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

相关职位

Advocate Aurora Health