云服务通信平台,亿级并发,成长性高,团队大牛多。
部门直招,邮箱:cenyu#rongcloud.cn
邮件标题注明下来自水木,如:【水木】姓名_职位
---------
团队介绍
团队背景
融云成立于 2014 年,源于之前的飞信团队,目前专注于 IM 和音视频互联网通信 PaaS 领域,公司目前已完成 D 轮融资。
融云 IM 已经多年稳居市场第一,服务的设备数量 30 亿+,日活 7 千多万,数据中心遍布全球。
从 2019 年底开始进入音视频领域,客户基数和口碑都非常好,每年的量以几十倍的速度在成长。
技术追求
我们每天都在面对海量用户、设备和需求,所以团队会以严谨的态度对待每一行代码、每一个接口,不断提高编码和设计的健壮性、可读性、简洁性。
你可以服务亿级通信市场,接触到各平台、跨平台最前沿的技术,并在产品中商业化。
我们鼓励不给每个人设限,希望每个人能根据自己的兴趣深入不同的技术方向,甚至切换不同的平台。
团队内有很多各领域 10年+ 的技术专家,在架构、API 设计、稳定性、效率工具等方面,大家会随时交流和讨论,只为了技术上做到极致。
团队内部会针对每个人制定培养路线,你可以发挥自己的长处,希望你能快速学习,迅速成为某个领域的专家。
---------
高级前端开发工程师(25-40k)
岗位职责
负责融云白板业务的功能迭代与优化
负责融云即时通讯 IMLib SDK 及音视频通讯 RTCLib SDK 的持续迭代与优化
负责官方开发者文档的内容编写与完善
负责向集成融云 SDK 的开发者提供技术咨询与技术支持
任职要求
本科及以上学历,5 年以上前端实际开发经验
精通 Javascript,能够准确阐述 event loop、闭包、原型链、作用域链、GC 等概念,熟悉最近的 ES 规范变化
熟练掌握 Typescript,理解类继承与原型继承的实现差异性,理解 OOP
熟悉 SVG 及 Canvas 绘图
精通 HTTP 协议,能够理解一次完整的 HTTP 请求过程中的各层环节,熟悉 HTTPS/HTTP 之间的差异
熟悉 Websocket
能够熟练使用 NodeJS 基础库
熟悉 webpack、rollup、gulp 等前端构建工具,且对其中至少一种工具有较深度的理解与使用
熟悉 Git,能够简明阐述 Git 仓库的内容管理机制及相应的操作指令
熟悉 Vue/React/Angular 中的任一种
加分项
熟悉 WebRTC 的基本业务流程,了解 SDP 协议规范,有基于 WebRTC 的实际开发经验
有集成融云 IM SDK 或 RTCLib SDK 的相关经验,对即时通讯和音视频业务有一定了解
---------
音视频 Android 架构师(40-50k)
岗位职责
主导音视频 Android SDK 架构设计与功能开发,保证 SDK 接口的易用性、可扩展性
把控 SDK 代码质量,指导其他组员,提升代码健壮性
技术难点攻关,在音频、视频、网络、机型适配等方面将体验、性能做到极致
指导团队并开发各种工具,提升团队的生产力
任职要求
本科以上学历,5 年以上 Android 开发经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 Android 进程线程、锁、内存管理、网络协议、性能优化、机型适配等有深入的了解
熟练掌握常见的设计模式,有架构设计经验,在设计和重构时注重模块化、可维护性、可扩展性
对接口和 API 设计有自己的理解,有模块或 SDK 封装的经验更佳,对代码质量有自己的追求
遇上疑难问题能深入学习和研究,思考并与团队协作解决
加分项
有实际的 WebRTC 开发和使用经验
有 Android 音频视频编码、处理经验,熟悉 Android 系统音视频架构和 API
有大型 App 或 SDK 架构的设计经验
有跨端开发经验,如 iOS、Flutter、ReactNative、QT、Web 等
对提升开发效率、代码质量等流程和理念有一定的研究
音视频 Android 高级研发工程师(30-40k)
岗位职责
负责音视频 Android SDK 功能设计与开发,提升代码易用性、可扩展性
持续改进代码质量,提升代码健壮性
深入研究 Android 音频和视频处理,优化性能和体验
优化 SDK 在各种复杂网络和不同机型下的健壮性与性能
设计和开发 SDK Demo,指导客户集成并解答相应问题
持续改进开发工具和流程,提升团队生产率
任职要求
本科以上学历,4 年以上 Android 开发经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 Android 进程线程、锁、内存管理、网络传输、机型适配等有深入的了解,能熟练使用 Android 常见第三方库和工具
了解常见的设计模式,能独立承担功能设计与开发
善于思考和学习,有团队合作意识
加分项
有实际的 WebRTC 开发和使用经验
有 Android 音频视频编码、处理经验,熟悉 Android 系统音视频架构和 API
有 App 或 SDK 架构的设计经验
有跨端开发经验,如 iOS、Flutter、ReactNative、QT、Web 等
对 UnitTest、代码静态分析、自动化打包、模块化、文档生成、UML 等效率工具有一定了解
音视频 Android 中级研发工程师(25-35k)
岗位职责
负责音视频 Android SDK 功能设计与开发,提升代码易用性、可扩展性
持续改进代码质量,提升代码健壮性
深入研究 Android 音频和视频处理,优化性能和体验
优化 SDK 在各种复杂网络和不同机型下的健壮性与性能
设计和开发 SDK Demo,指导客户集成并解答相应问题
任职要求
本科以上学历,2 年以上 Android 开发经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 Android 进程线程、锁、内存管理、网络传输、机型适配等有一定的了解,能熟练使用 Android 常见第三方库和工具
了解常见的设计模式,能独立承担功能设计与开发
善于思考和学习,有团队合作意识
加分项
对音视频或 WebRTC 有一定的了解和实际开发经验
有大型 App 或 SDK 开发维护经验
有规范的编码习惯,对软件开发流程有一定了解
---------
音视频 iOS 架构师(40-50k)
岗位职责
主导音视频 iOS SDK 架构设计与功能开发,保证 SDK 接口的易用性、可扩展性
把控 SDK 代码质量,指导其他组员,提升代码健壮性
技术难点攻关,在音频、视频、网络等方面将体验、性能做到极致
指导团队并开发各种工具,提升团队的生产力
任职要求
本科以上学历,5 年以上相关工作经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 iOS 线程、锁、内存管理、网络协议、性能优化等有深入的了解
熟练掌握常见的设计模式,有架构设计经验,在设计和重构时注重模块化、可维护性、可扩展性
对接口和 API 设计有自己的理解,有模块或 SDK 封装的经验更佳,对代码质量有自己的追求
遇上疑难问题能深入学习和研究,思考并与团队协作解决
加分项
有实际的 WebRTC 开发和使用经验
有 iOS 音频视频编码、处理经验,熟悉 iOS 系统音视频架构和 API
有大型 App 或 SDK 架构的设计经验
有跨端开发经验,如 Android、Flutter、ReactNative、QT、Web 等
对提升开发效率、代码质量等流程和理念有一定的研究
音视频 iOS 高级研发工程师(30-40k)
岗位职责
负责音视频 iOS SDK 功能设计与开发,提升代码易用性、可扩展性
持续改进代码质量,提升代码健壮性
深入研究 iOS 音频和视频处理,优化性能和体验
优化 SDK 在各种复杂网络下的健壮性与性能
设计和开发 SDK Demo,指导客户集成并解答相应问题
持续改进开发工具和流程,提升团队生产率
任职要求
本科以上学历,4 年以上 iOS 开发经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 iOS 线程、锁、内存管理、网络传输等有深入的了解,能熟练使用 iOS 常见第三方库和工具
了解常见的设计模式,能独立承担功能设计与开发
善于思考和学习,有团队合作意识
加分项
有实际的 WebRTC 开发和使用经验
有 iOS 音频视频编码、处理经验,熟悉 iOS 系统音视频架构和 API
有 App 或 SDK 架构的设计经验
有跨端开发经验,如 Android、Flutter、ReactNative、QT、Web 等
对 UnitTest、代码静态分析、自动化打包、模块化、文档生成、UML 等效率工具有一定了解
音视频 iOS 中级研发工程师(25-35k)
岗位职责
负责音视频 iOS SDK 功能设计与开发,提升代码易用性、可扩展性
持续改进代码质量,提升代码健壮性
深入研究 iOS 音频和视频处理,优化性能和体验
优化 SDK 在各种复杂网络下的健壮性与性能
设计和开发 SDK Demo,指导客户集成并解答相应问题
任职要求
本科以上学历,2 年以上 iOS 开发经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 iOS 线程、锁、内存管理、网络传输等有一定的了解,能熟练使用 iOS 常见第三方库和工具
了解常见的设计模式,能独立承担功能设计与开发
善于思考和学习,有团队合作意识
加分项
对音视频或 WebRTC 有一定的了解和实际开发经验
有大型 App 或 SDK 开发维护经验
有规范的编码习惯,对软件开发流程有一定了解
-----------
音视频 C/C++ 桌面端高级研发工程师(30-40k)
岗位职责
负责音视频 C/C++ SDK 在桌面端(Windows/Linux/macOS)的功能设计与开发,提升代码易用性、可扩展性
持续改进代码质量,提升代码健壮性
深入研究 Windows/Linux/macOS 音频和视频处理,优化性能和体验
优化 SDK 在各种复杂网络下的健壮性与性能
设计和开发 SDK Demo,指导客户集成并解答相应问题
持续改进开发工具和流程,提升团队生产率
任职要求
本科以上学历,4 年以上 C/C++ 开发经验
计算机基础扎实,熟悉常用的基础算法
对 C++ 进程线程、锁、内存管理、网络传输、OOP 等有深入的了解,能熟练使用常见第三方库和工具
了解常见的设计模式,能独立承担功能设计与开发
善于思考和学习,有团队合作意识
加分项
有实际的 WebRTC 开发和使用经验
有 Windows/Linux/macOS 音频视频编码、处理经验,熟悉系统音视频架构和 API
有 App 或 SDK 架构的设计经验
有多语言和跨平台的开发经验,如 C#、Rust、QT、Electron、Unity 等
对 UnitTest、代码静态分析、自动化打包、模块化、文档生成、UML 等效率工具有一定了解
---------
音视频媒体网关高级开发工程师(30-45k)
岗位职责
参与音视频全球云服务的设计和优化,提升各地区的音视频质量,保障服务稳定性
技术难点攻关,在音频、视频、弱网等方面将体验做到极致
紧跟行业前沿,优化音视频媒体网关的全球架构,开发新功能新场景
定位和排查线上问题,解决客户使用中遇上的问题
持续改进开发工具和流程,提升团队生产率
任职要求
本科以上学历,4 年以上音视频服务端开发经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 C++ 进程线程、锁、内存管理、网络传输、堆栈分析等有深入的了解,能熟练使用常见第三方库和工具
熟悉常见的设计模式,能独立承担功能设计与开发
熟悉至少一种音视频媒体网关服务,如: Licode、Janus、mediasoup、Medooze 等
对 WebRTC 底层有一定研究,熟悉 RTC 常用的弱网算法与原理
了解一种或多种媒体传输或信令协议,如: RTP、RTCP、RTMP、RTSP、HLS、SIP、H323 等
了解一种或多种音视频编码,如: H264、H265、VP8、VP9、OPUS、AAC、G.711 等
善于思考,能持续学习,有团队合作意识
加分项
有弱网优化、音频处理、视频编解码的优化经验
有大型媒体网关和分布式架构设计经验
有音视频客观评测指标、质量优化的实际经验
对提升开发效率、代码质量等流程和理念有一定的研究
WebRTC 高级开发工程师(35-45k)
岗位职责
参与音视频全球云服务和 SDK 的设计和优化,提升各地区的音视频质量,保障服务稳定性
技术难点攻关,在音频、视频、弱网等方面将体验做到极致
紧跟行业前沿,优化音视频媒体网关的全球架构,开发新功能新场景
定位和排查质量问题,解决客户使用中遇上的问题
持续改进开发工具和流程,提升团队生产率
任职要求
本科以上学历,4 年以上音视频服务端开发经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 C++ 进程线程、锁、内存管理、网络传输、堆栈分析等有深入的了解,能熟练使用常见第三方库和工具
熟悉常见的设计模式,能独立承担功能设计与开发
对 WebRTC 底层原理和各模块有深入理解,熟悉 RTC 常用的弱网算法与原理
熟悉一种或多种媒体传输协议,如: RTP、RTCP、RTMP、RTSP、HLS 等
熟悉一种或多种音视频编码,如: H264、H265、VP8、VP9、OPUS、AAC、G.711 等
对音频 3A 算法、弱网优化、视频编解码优化有一定经验
善于思考,能持续学习,有团队合作意识
加分项
有声音处理、图像增强、弱网算法的优化经验
对媒体网关或 WebRTC 底层原理非常熟悉
有音视频客观评测指标、质量优化的实际经验
对提升开发效率、代码质量等流程和理念有一定的研究
Golang 高级开发工程师(30-40k)
岗位职责
参与融云全球云音视频产品的服务端的建设和优化,不断提高云音视频在区域和全球环境下的音视频通话质量,打造全球领先的云音视频产品;
通过不断的技术研究和创新,推进分布式流媒体网关的架构调整和快速迭代;
能够编写相关测试代码,提前分析和发现问题,确保线上服务的稳定和高并发;
[size=2]任职要求
本科以上学历,3 年以上服务端开发经验,1 年以上 golang 服务端开发经验
计算机基础扎实,熟悉常用的基础算法和数据结构
对 golang 协程、锁、通信、内存管理、GC、网络传输、性能优化等有深入的了解,能熟练使用常见第三方库和工具
熟悉常见的设计模式,了解分布式和高可用的理念,开发和设计中注重解耦和高并发性能
善于思考,能持续学习,有团队合作意识
加分项
有音视频行业开发经验
有 C/C++ 编程背景
熟悉 docker 和 kubernetes
--
FROM 123.121.87.*