作为一名直播聊天应用开发人员,您将负责设计、开发和维护一个高度可扩展且用户友好的直播平台。此职位需要对直播协议、视频流服务以及实时聊天功能有深入理解。您将与产品经理、UX/UI设计师以及后端开发人员紧密合作,确保新功能的无缝集成、出色的用户体验以及优异的性能表现。
经验要求:3年以上移动应用开发经验,专注于直播或实时通讯应用。
编程语言:熟练掌握Swift、Kotlin、Java、React Native、Flutter等移动开发框架。
流媒体技术:熟悉WebRTC、RTMP、HLS或DASH等直播协议。
聊天集成:熟悉实时消息系统,如WebSockets、Firebase或类似技术。
API集成:有使用第三方API进行视频、聊天和身份验证服务(如Agora、Twilio、Firebase)的经验。
UI/UX知识:了解移动设计原则和用户体验的最佳实践。
问题解决能力:具备强大的分析和调试技能,能够处理并优化实时功能。
团队协作:能够在多学科团队中有效工作,并向非技术团队成员传达复杂的技术概念。
加分项:有面部识别、AR滤镜或基于AI的聊天管理经验者优先。