核心职则:
1、负责OpenHarmony平台上的应用程序全生命周期开发,包括需求分析、UI/UX设计、编码实现、测试与上线维护。
2、使用ArkTS/ArkUI语言与框架,构建声明式UI界面和流畅的交互逻辑。
3、深入应用OpenHarmony的分布式技术(如分布式软总线、分布式数据管理、分布式任务调度),实现跨设备的无缝协同体验。
4、优化应用性能,包括启动速度、内存占用、渲染效率及功耗,确保应用在不同设备上的优秀表现。
5、与产品经理、UI/UX设计师、后端工程师及南向开发团队紧密协作,完成产品功能的集成与交付。
6、跟踪OpenHarmony社区动态,研究并引入新的SDK和能力,保持技术前瞻性。
必备知识与技能:
1、熟练掌握TypeScript/JavaScript语言,有强类型语言开发经验者优先。深刻理解面向对象编程和响应式编程思想
2、必需: 精通ArkTS语言,熟练掌握声明式UI(ArkUI)开发范式。
3、必需: 深入理解OpenHarmony应用模型(Ability、Stage模型)、生命周期管理。
4、必需: 熟练使用DevEco Studio开发工具进行开发、调试和性能分析。
5、深入了解 KaihongOS 操作系统的架构和开发框架。
5、 有实际使用分布式技术(如跨设备迁移、多端协同)开发应用的经验。
6、熟悉OpenHarmony公共能力,如通知、窗口管理、权限管理、日志系统等。
7、了解原子化服务(Service Ability)和元程序开发理念。
工作经验:
1、硬性要求: 具备2年以上OpenHarmony或HarmonyOS应用实际开发经验,有上架应用商店的成功案例为重大加分项。
2、拥有3年以上前端(React/Vue等)或移动端(Android/iOS/React Native/Flutter)开发经验,并已成功主导或参与过至少1个完整的OpenHarmony应用项目
3、具备良好的代码风格、工程化能力和模块设计能力,熟悉Git等版本控制工具。
【工作地点】
职位福利:五险一金、周末双休、午休床
公司地址:广东/深圳/龙华区 清湖北地铁站A出口华清大道200号半里大厦1901、1902、1907、1908、或市民中心