硅谷招聘webrtc工程师

WebRTC 开发工程师(web 工程师)*1

l 负责Web SDK 相关产品开发, 包含 PC 端和移动端;
l 负责 white Board 等 web 项目的开发 负责 web demo开发

1. 计算机相关专业毕业, 两年以上的 web 前端开发经验;
2. 了解 W3C 标准,熟练处理各种浏览器兼容性问题;
3. 熟悉 JavaScript / CSS、OOP 及主流前端类库、框架、工具,如 Bootstrap、jQuery、
React、Vue 等,有框架开发或贡献经验者优先;
4. 熟练使用 HTML5 / CSS3 等技术,响应式布局有实战经验者优先;
5. 熟悉 Web 性能优化,有移动 Web 经验者优先,具有良好的代
码风格、接口设计与程序架构,对前端工程化有深入实践者优先;
6. 有服务器端编程语言如:Nodejs、PHP、Java 等编程经验优先,
熟悉 HTTP 等常见网络协议,熟悉简单 Linux 操作运维者优先;
7. 有技术博客或 GitHub 开源项目者优先。

WebRTC 开发工程师(网关)
l 基于 WebRTC 技术的媒体网关的开发和维护;媒体网关的优化 与性能改进,提高稳定性和
兼容性; WebRTC 中的媒体引擎和 实时传输算法研究。

1. 计算机相关专业本科及以上学历,具有扎实的计算机理论基础;
2. 良好的编程习惯,精通 C/C  ,熟悉多线程编程;
3. 具有多媒体相关开发经验,熟悉至少一种多媒体框架,包括
FFMpeg, Gstreamer, StageFright 等;
4. 了解至少一种流媒体协议,包括 HLS, Mpeg-Dash, RTMP, RTSP,
HTTP-FLV 等;
5. 熟悉音视频编码格式,包括 H.264, VP8, Opus, AAC 等;
6. 良好的团队合作意识和沟通能力。
7. 加分项:
8. 了解 WebRTC 技术,具有 WebRTC 前后端开发经验;
9. 具有 Linux 上服务端程序的性能优化经验;
10. 超强的适应力与快速学习能力。