
罗马尼亚远程高级 Android 技术负责人
使用 Kotlin Multiplatform 主导 Accesa 零售 POS 平台现代化建设。 指导面向 Android 和 JVM/Desktop 的共享离线优先业务逻辑。
描述
- 建立连接 Kotlin、平台专属实现以及 VueJS/TypeScript 界面的仓库、服务、外观、DTO 和桥接契约
- 创建、交付并维护面向 Android 和 JVM/Desktop 的 POS 共享 Kotlin Multiplatform 模块
- 使用 expect/actual 模式开发桌面端和 Android 平台实现
- 交付支持离线的工作流,包括本地存储、缓存、同步准备以及经过审慎设计的故障处理
- 编写可维护、结构清晰的代码,同时重构并强化现有模块
- 为领域规则、用例、仓库、桥接契约和协程驱动的工作流建立自动化测试覆盖
- 与前端工程师、QA 专员、产品负责人和架构师协作
- 沉淀专业知识、交流经验,并支持初级 Kotlin 开发者成长
- 遵循团队约定的实践和运营流程
- 持续汇报进展,包括权衡取舍和关键技术决策
任职要求
- 至少 8 年 Kotlin 开发经验
- 具备在平台规模下使用 Kotlin Multiplatform 做出架构决策的经验
- 具备高级系统级 Android 开发经验
- 曾使用 Kotlin Multiplatform 交付至少两个目标平台的解决方案,最好包括 Android 和 JVM/Desktop
- 了解 KMP 与 Swift/iOS 的互操作,包括 XCFramework、expect/actual 实现和 Flow 桥接
- 具备在平台规模下将 Java 系统迁移至 Kotlin 和 KMP 的经验
- 能够提供架构方向和长期愿景
- 具备为多个租户或客户提供服务的模块化平台架构经验
- 有知识分享和开发者指导经验
- 能够与高级利益相关者进行有效沟通
- 扎实掌握整洁架构、依赖倒置和仓库抽象
- 具备 Kotlin Coroutines 和 Flow 的实际知识
- 具备构建离线优先或本地优先客户端的经验,熟悉持久化、缓存、同步和冲突管理
- 熟悉依赖注入方案,最好了解 Koin
- 以严谨方式进行单元测试和集成测试,熟悉测试替身及协程测试工具
- 具备使用 REST/OpenAPI 风格服务、映射类型化 DTO、处理序列化并构建可靠客户端通信的经验
- 熟悉 Gradle Kotlin DSL、模块化构建和适配 CI 的项目结构
- 具备与前端、QA 和产品团队协作及沟通的能力
- 具备 Compose Multiplatform 经验者优先
- 具备 POS 或零售嵌入式系统经验者优先
- 具备桌面 JVM 客户端经验者优先
- 了解 VueJS 3 和 TypeScript 者优先
- 具备插件或可扩展架构经验者优先
- 具备性能工程经验者优先
- 具备 POS、零售、支付、促销或硬件外设集成经验者优先
福利待遇
- 医疗保障
- 健身支持
- 个性化健身方案
- 团队活动
- 健康习惯俱乐部
- 灵活平衡工作与生活
- 心理健康支持
- 混合办公社区内的社交健康活动









