岗位职责:
1. 负责基于鸿蒙系统的应用程序或设备端开发,完成架构设计、代码实现及性能优化等工作;
2. 与产品团队紧密配合,深度参与需求评审、功能定义与优化讨论;
3. 设计良好的代码结构,持续迭代优化,承担重点技术的攻坚任务;
4. 参与鸿蒙系统应用的架构设计,基于Stage模型构建模块化架构,确保系统的高效性、稳定性和可扩展性;
5. 解决开发过程中的技术难题,提升应用性能和用户体验。
任职资格:
1. 统招本科及以上学历,电子、计算机、通信等相关专业,3年相关开发经验以上;
2. 具备鸿蒙系统开发经验,熟练掌握鸿蒙开发工具(DevEco Studio)与调试方法;
3. 精通TypeScript/ArkTS等鸿蒙系统开发语言,熟悉C/C++开发能力优先;
4. 熟悉鸿蒙系统的应用架构,熟练掌握Stage应用模型;
5. 熟悉网络通信、熟悉掌握TaskPool API多线程开发技术,具备音视频流媒体传输优化经验(如RTP/RTCP、RTMP、WebRTC等);
6. 熟悉ArkUI声明式开发范式,具备复杂组件开发能力(自定义组件、动画实现等),能够高效开发并优化用户界面;
7. 具备扎实的编程功底,良好的设计能力和编程习惯;
8. 熟悉鸿蒙系统的性能调优、内存优化等技术,能够快速定位和解决性能问题;
9. 良好的沟通和表达能力,能够与产品、设计、测试等团队高效协作;
10. 个性乐观开朗,逻辑性强,具备良好的团队合作精神和抗压能力;
11. 熟悉鸿蒙分布式技术,具备跨设备协同开发经验者优先;
12. 具备鸿蒙平台音视频开发经验者优先,有流媒体、直播、视频会议等相关项目经验者优先。