**********************
高级/资深 Android 开发工程师(Kotlin KMP
  • 收藏职位
  • 分享职位
24-30万 天津 大专及以上 不限 招聘 1 人 预计佣金 5.3K 4天前发布
外包
JD基本信息
岗位职责
【岗位职责】 1. 跨平台架构设计与演进: 负责公司核心 App 的 Kotlin Multiplatform (KMP) 架构设计与落地,制定业务逻辑跨平台共享(Android/PC)的技术方案与规范。 2. 核心模块开发与重构: 主导网络层、数据存储、复杂业务算法等核心模块的 KMP 共享代码编写,通过  expect/actual  机制优雅隔离平台差异,确保多端逻辑严格一致。 3. 工程化与开发体验提升: 优化 KMP 项目的 Gradle 构建配置与依赖管理,解决跨平台编译、调试及 CI/CD 流程中的痛点;探索 Compose Multiplatform (CMP) 在 UI 跨端复用上的可行性与实践。 4. 性能优化与稳定性保障: 负责跨平台模块的性能监控与调优(包括 Kotlin/Native 内存管理),解决跨语言调用(Kotlin/C#/C++/Rust)及多线程并发场景下的疑难问题。 5. 技术攻坚与团队赋能: 跟踪 KMP 开发的最新技术动态,推动新技术在业务中的试点落地;指导初中级工程师,提升团队整体的跨平台开发能力与代码质量。
任职要求
【任职要求】 1. 基础素质: 大专及以上学历,计算机相关专业,5年以上 Android 开发经验,具备扎实的计算机基础与数据结构算法功底。 2. Kotlin 专家: 精通 Kotlin 语言及协程(Coroutines)、Flow 等异步编程框架,深入理解 Kotlin 编译原理及 JVM/Native 内存模型。 3. KMP 实战经验:●       熟练掌握 Kotlin Multiplatform 技术栈,有从 0 到 1 搭建 KMP 项目或对现有大型原生项目进行 KMP 渐进式改造的实战经验。●       深入理解  commonMain 、 androidMain 、 iosMain  等源码集(SourceSet)的依赖管理与配置。●       熟悉 Ktor、SQLDelight、Kermit、Realm KMP 等主流跨平台开源库的使用与原理。 4. 原生开发能力:●       精通 Android 原生开发(Jetpack Compose、MVVM/MVI 架构、性能优化)。 5. 工程化能力: 精通 Gradle 插件开发与构建优化,熟悉 Git Flow 及自动化发布流程。 【加分项】 ●       有 PC 应用开发经验,或了解 KMP 适配 PC 技术方案者优先。 ●       有 Compose Multiplatform (CMP) 实际项目落地经验,或在 UI 跨端复用上有深入探索者优先。 ●       有大型知名 App(如金融、医疗、地图导航等对逻辑一致性要求极高的领域)的 KMP 迁移或重构经验者优先。 ●       是 Kotlin 或 KMP 相关开源项目的贡献者,或在技术社区有高质量的技术博客/分享。
所属行业:
移动互联网
职能分类:
其他后端开发
工作城市:
天津,招聘1人,详细地址:天津东丽区联想创新科技园
职位要求
学历要求:
大专及以上·统招
工作年限:
不限
技能/证书:
-
薪资福利
年薪范围:
24-30万*12薪
薪资福利:
-
团队架构
所属部门:
-
下属人数:
-
部门架构:
-
汇报对象:
-
职级职称:
-
面试信息
面试轮次:
-
面试流程:
-
视频面试:
不可以接受
为你推荐