岗位职责:1. 应用开发:负责基于鸿蒙操作系统的移动应用开发,包括设计、编码、测试和维护。参与产品需求分析,理解业务需求并转化为技术实现方案。2. 代码质量:编写高质量、可维护的代码,确保应用的稳定性和性能。进行代码审查,优化现有代码结构,提升代码质量和执行效率。3. 用户体验:优化用户界面和交互体验,确保应用在不同设备上的良好表现。与UI/UX设计师紧密合作,实现美观且易用的应用界面。4. 性能优化:识别并解决性能瓶颈,优化应用的启动时间、响应速度和内存占用。持续改进应用的性能和稳定性。5. 问题排查:快速定位并修复生产环境中的问题,确保应用的正常运行。编写详细的故障排查文档和技术支持文档。6. 团队协作:与项目管理、产品、设计等团队成员密切合作,确保项目按时交付。参与技术分享和培训,提升团队整体技术水平。任职要求:1. 教育背景:计算机科学、软件工程或相关专业本科及以上学历。2. 工作经验:至少2年以上的Android或iOS开发经验,有鸿蒙系统开发经验者优先。熟悉鸿蒙操作系统的架构和开发流程,了解其特性及优势。3. 技术技能:精通Java、Kotlin或C/C++编程语言,熟悉HarmonyOS开发框架。熟悉常用的设计模式和算法,具备良好的编程习惯。了解常见的网络协议(如HTTP、HTTPS、WebSocket等),能够处理网络通信问题。掌握版本控制工具(如Git)的使用,熟悉持续集成/持续部署(CI/CD)流程。4. 软技能:具备良好的沟通能力和团队协作精神。具备较强的学习能力和解决问题的能力。对新技术保持好奇心,愿意不断学习和探索。5. 加分项:有开源项目贡献经历。熟悉其他跨平台开发框架(如Flutter、React Native等)。有大型项目开发经验或在知名互联网公司工作经历。