高级 Android 开发工程师(Kotlin)
将 Laura 的 Kotlin 数字汽车保险应用从现有基础推进至正式上线,并开发传感器相关功能。 协助制定移动团队的架构与开发规范。
描述
- 将现有的 Kotlin 和 Jetpack Compose 原生 Android 应用按照产品路线图推进至正式上线。
- 完成与公司内部支付网关的集成。
- 利用 GPS、加速度计和 Android Auto 等设备传感器与系统服务开发功能,以了解用户的移动情况。
- 可靠地管理应用生命周期、后台服务和电池用量。
- 与 iOS 团队成员共同制定开发规范,涵盖项目结构、测试和代码审查。
- 维护 CI/CD 和 Google Play 的构建与发布流程。
- 从零开始协助组建移动团队,并有机会负责该领域的工作。
任职要求
- 至少五年原生 Android 开发经验,包括已发布并在生产环境中维护的应用。
- 精通 Kotlin、Jetpack Compose 和 StateFlow。
- 扎实掌握软件架构,包括 MVVM、MVI 和 Clean Architecture,并有亲自制定应用架构的经验。
- 具备使用位置与传感器系统 API、前台和后台服务以及应用生命周期管理的实践经验。
- 有在规范化开发团队中工作的经验,熟悉 CI/CD、Git 和 GitHub、代码审查及自动化测试等 DevOps 实践。
- 日常以主动协作方式使用超越自动补全范畴的 AI 开发工具,并能批判性地审查生成的代码。
- 注重动手实践,愿意每天编写代码。
- 具备专业英语能力,因为技术文档使用英语。
- 有 Android Auto 和汽车领域集成经验者优先。
- 熟悉 Coroutines 和 Flow 者优先。
- 有应用内支付经验(例如 Stripe)者优先。
- 有金融科技、保险科技或精致消费类应用经验者优先。
- 持有 Anthropic 认证或在软件开发中深入使用 Claude 者优先。
福利待遇
- 依据意大利《商业集体协议》签订长期合同,每年发放 14 个月工资。
- 高度灵活的混合办公方式,没有固定的到办公室天数。
- 提供价值 8 欧元的餐券。
- 在组建移动团队中担任关键角色,并有望负责该领域。
- 通过 TomorrowDevs 获得导师指导和/或培训。
