职位描述
岗位职责:
1、负责音视频实时通信/IM即时消息相关的前端设计、开发工作。
2、设计和开发组件,编写接口文档和使用DEMO。
3、了解产品后端技术实现,提供对应的前端解决方案,提升通信的实时性能,降低带宽占用。
4、主动发现问题,持续优化前端代码结构,改进应用体验,提高软件质量并保证兼容性和执行效率。
5、配合后端工程师完成新服务的接口开发和调试。
6、为公司其他部门或客户提供必要的技术支持及培训。
任职要求:
1、精通HTML/HTML5/CSS3,熟练掌握ES6,熟练原生JavaScript编程,熟知主流浏览器特性以及浏览器渲染原理,能编写符合W3C标准的代码。
2、熟悉MVVM、MVC框架,精通Vue框架,深入理解其设计原理及适用场景。
3、熟练掌握Gulp、Webpack至少一种构建工具,熟知其原理并能够根据特定需求定制合适的打包方案。
4、具有规范的文档撰写能力,良好的沟通交流能力。
5、有音视频采集、图像/视频流处理、输出渲染等开发经验者优先。
6、有SIP软电话、视频会议、IM即时通信相关软件开发经验优先。
7、有WebRTC SFU开发经验者优先。
8、有3D地图开发经验者优先。