职位描述
一、工作要求
1、经验:3-5年视频独立开发人员,学历 专科-本科-研究生(主要看能力要求)
二、能力要求:
1. 前端基础
· 精通HTML5、CSS3、JavaScript (ES6 )
· 熟悉TypeScript及其在前端项目中的应用
· 深入理解W3C标准、浏览器兼容性和响应式设计
2. 前端框架
· 精通Vue.js
· 熟悉相关生态(Vue Router、Pinia/Vuex等)
· 有大型单页应用(SPA)开发经验
3. 视频相关技术
· 熟悉WebRTC、HLS、FLV、RTSP/RTMP等流媒体协议
· 有使用video.js、flv.js、hls.js或类似视频播放库的经验
· 熟悉WebGL/Canvas在视频处理中的应用
· 熟悉浏览器媒体API(MediaSource, MediaRecorder等)
4. 工程化能力
· 熟练使用Webpack、Vite等构建工具
· 熟悉Git工作流,有团队协作开发经验
· 掌握前端测试方法(单元测试、E2E测试)
三、工作能力:
1. 有安防、视频监控、物联网平台前端开发经验
2. 熟悉地图集成(arcgis,百度地图、高德地图、Leaflet等)
3. 有WebSocket实时通信、数据可视化(ECharts、D3.js等)经验
4. 熟悉FFmpeg或其他视频处理工具
5. 有前端性能优化、内存泄漏排查经验
6. 了解Web Assembly及其在音视频处理中的应用