岗位描述
岗位职责
1. 负责移动应用(Android、iOS、鸿蒙)及桌面应用(Electron)的全生命周期开发,包括需求分析、架构设计、编码实现与性能优化,确保产品在复杂场景下的高可用性和用户体验。
2. 负责 C 端和 B 端移动应用和桌面端应用开发,构建插件化架构与跨端复用能力,解决容器高效启动加载、跨端体验一致性等工程难题,支撑安防监控、网络管理等业务场景的快速交付。
3. 负责应用的核心原生能力开发与优化,重点是音视频播放器、网络通信模块、数据库等关键模块的设计与实现,提升播放流畅性、网络稳定性与数据处理效率,满足高并发、低延迟、强安全的业务需求。
4. 探索 AI 赋能研发流程,参与低代码平台建设与自动化生成链路开发,将 AI 工具应用于需求分析、测试验证等环节,驱动产品创新与工程效率提升。
5. 联动前端、测试及云平台团队,攻关性能瓶颈、兼容性问题及稳定性异常,确保 APP、SDK 等产品在多元设备环境下的可靠运行与快速迭代。
任职要求
1. 本科及以上学历。
2. 精通至少一种移动平台开发技术(Android/Java/Kotlin、iOS/Swift、鸿蒙 ArkTS),熟悉 Electron 桌面开发或小程序框架(如UniApp),掌握数据结构、算法及网络通信原理。
3. 熟练使用主流开发工具(Android Studio、Xcode、DevEco Studio、微信开发者工具等),具备性能调优经验(如启动速度优化、内存管理、渲染效率提升)。
4. 有播放器经验、网络通信经验,以及跨端应用开发项目经验者优先,参与过相关开源项目、竞赛或具备 SDK 集成实战经历者加分。
5. 对前端工程化、插件化架构或AI驱动开发有强烈热情,善于钻研技术难题,具备出色的逻辑思维与团队协作能力,追求可组合、可扩展的技术生态建设。