Toast
Toast
Toast 为餐饮行业打造集成式软件和硬件。其平台将销售点技术、支付处理、在线点餐、薪资管理和运营工具整合在一起,帮助餐厅通过一个系统管理日常工作。Toast 服务于各种类型的餐饮企业,包括快餐和全服务餐厅、休闲快餐餐厅、高级餐厅、咖啡馆和餐车,同时还发布行业洞察和面向餐厅经营者的教育资源。

Toast 高级 Android 软件工程师

构建并维护 Toast 餐厅销售点设备的 Android 平台。 开发 Kotlin 和 Java 系统应用、设备管理功能及设备群更新工具。

描述

  • 使用 Kotlin 和 Java 为 Toast 的 Android 系统应用开发功能。
  • 实现设备策略、首次启动设置、固件更新和应用更新。
  • 设计涵盖设备应用、云服务和 Toast 硬件的技术方案。
  • 负责项目评估和规划。
  • 构建并部署后台服务,使用功能标记、分阶段发布和监控。
  • 指导 Android 应用升级,以适配新硬件和操作系统版本。
  • 使用 Robot Framework 扩展 Toast 设备上的自动化端到端测试。
  • 诊断设备群中复杂的生产环境问题。
  • 在设备推广期间与客户服务团队及试点客户合作。
  • 通过代码审查、设计反馈和结对协作支持工程师。
  • 与产品管理、硬件、质量保证和软件团队协调合作。
  • 运用 AI 工具改进开发流程并提升效率。

任职要求

  • 具备至少六年的 Android 应用开发经验。
  • 精通 Kotlin 或 Java。
  • 深入了解 Hilt、AndroidX 库和 Kotlin Coroutines。
  • 了解 Android 应用和服务生命周期、后台任务及进程间通信。
  • 曾领导跨职能项目,从最初构想到发布及生产支持。
  • 能够使用 adb、logcat 和错误报告,跨应用、框架和操作系统层调试复杂问题。
  • 有使用 AI 工具进行开发、测试和调试的经验。
  • 具备清晰的书面和口头沟通能力,包括撰写技术方案。
  • 展现出良好的客户同理心。
  • 加分项:具备 Android 设备开发、Android 框架/AOSP/系统服务/系统应用、Device Owner 或 Device Policy Controller API、MDM 概念、大规模设备群或 OTA 更新,以及 Robot 或 UIAutomator 测试经验。

福利待遇

  • 具有竞争力的薪酬和福利计划。
  • 现金薪酬;符合条件者还可获得加班费及奖金或佣金。
  • 股权。
  • 灵活的福利,旨在支持身心健康并适应不断变化的需求。
  • 兼顾个人需求的混合办公模式。
  • 招聘过程中提供合理便利。