职位描述
岗位职责:
1. 负责 Compose Multiplatform 核心框架及依赖库在鸿蒙平台的适配与移植工作
2. 设计并实现 Compose UI 与鸿蒙原生 UI (ArkUI) 的双向嵌入与混合渲染方案,参与解决跨UI框架互操作性、通信效率和生命周期管理等问题。
3. 深入理解 Compose 的声明式 UI 范式和 expect/actual 机制,构建符合 KMP 设计哲学的鸿蒙平台API。
4. 负责 Compose UI 基础组件在鸿蒙平台的适配。
5. 有对碎片化设备进行 UI 适配和应用性能优化的经验,确保在不同设备上均有一致且流畅的用户体验。
任职要求:
计算机科学或相关专业。
精通 Kotlin 语言,对 Jetpack Compose 或 Compose Multiplatform 有深入的理解和丰富的实战经验,熟悉其渲染、布局、状态管理等核心原理。
具备丰富的 Android 或 iOS 应用开发经验,有参与复杂 UI 架构设计或 UI 组件库开发的经验。
熟悉鸿蒙 ArkTS 和 ArkUI 开发,或有强烈的学习意愿和快速上手能力。
具备出色的软件架构设计能力和抽象能力,能够优雅地解决框架间的集成问题。
加分项:有 Skia 或其他图形渲染引擎的使用经验;有跨端框架(如 Flutter, React Native)开发或贡献经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕