职位描述
前端开发后端开发JavaScriptVue
岗位职责
一、前端核心开发(主导负责)
1. UI设计与交互实现:参与产品前端交互设计,主导实现高质量用户界面(PC端/移动端),优化页面加载性能,提升用户体验,确保跨浏览器、跨设备兼容性。
2. 前端框架开发与维护:负责Vue.js/React.js项目核心开发,维护组件库和前端工程化体系,熟练实现复杂交互逻辑(如实时数据可视化、视频流渲染)。
3. 前端技术选型与优化:研究和引入前沿前端技术(如WebAssembly、WebRTC),提升开发效率,针对性解决前端性能问题(如首屏加载、长列表渲染)。
4. 有大屏 app开发经验
二、后端协同开发(熟悉应用)
1. 前后端协作与接口对接:与后端团队高效协作,参与RESTful API接口规范设计与实现,优化前端与后端的交互方式(如数据传输格式、请求频率),独立处理接口对接相关问题。
2. 后端基础开发与配合:熟悉后端开发流程,可协助完成简单核心业务模块的编码、数据处理,配合后端团队进行系统架构梳理、数据库设计辅助工作。
3. 系统优化与问题排查:协助定位和解决前后端联调中的性能瓶颈、接口异常,参与代码Review,推动前后端技术规范落地。
三、通用职责
1. 文档编写与质量保障:编写前端核心技术文档(如组件使用文档、构建流程说明),参与自动化测试(如单元测试、E2E测试),保证代码质量;协助编写后端接口相关辅助文档。
2. 技术分享与协作:分享前端核心技术经验,指导初级开发人员,具备良好的团队协作、沟通能力,推动前后端协同效率提升。
岗位要求
一、学历与基础要求
1. 本科及以上学历,计算机相关专业,3年以上前端开发经验,2年以上后端开发相关经验(熟悉后端开发流程、能独立完成简单接口开发优先)。
2. 扎实的计算机基础(数据结构、算法、操作系统、网络协议),精通HTML5、CSS3、JavaScript(ES6+),熟悉DOM/BOM操作,具备良好的编码规范。
二、前端核心能力(重点要求)
1. 框架与工具链:熟练使用Vue.js/React.js及其生态(如Vue Router、Redux),有大屏开发经验者优先;熟悉前端工程化(Webpack/Vite、Babel、ESLint)。
2. 性能与交互:掌握前端性能优化方法(如懒加载、CDN、缓存策略);熟悉Canvas/WebGL,有视频流处理经验、熟悉WebRTC或HLS协议者优先。
3. 技术拓展:了解TypeScript,能编写类型安全的代码;愿意研究前沿前端技术,能快速应用到实际开发中。
三、后端基础能力(熟悉掌握)
1. Java技术栈:熟悉Java核心技术(多线程、集合框架),熟练使用Spring/Spring Boot框架,了解IoC、AOP原理;熟悉MyBatis等ORM框架。
2. 数据库与缓存:熟悉PostgreSQL等关系型数据库,了解事务隔离级别、锁机制;了解Redis缓存技术,能配合设计基础缓存策略。
3. 接口与协同:熟悉RESTful API设计,了解HTTP/2协议;掌握Axios等异步请求库,能独立处理跨域问题,具备前后端联调的独立排查能力。
四、加分项
1. 有视频平台开发经验,熟悉SIP协议、视频编解码(如H.264/H.265)者优先。
2. 了解Node.js后端开发,能独立开发简单API服务;掌握容器化技术(Docker)或云原生技术者优先。
3. 对视频技术有深入理解,具备良好的文档编写习惯和问题排查能力,能快速响应前后端协同需求。
一、前端核心开发(主导负责)
1. UI设计与交互实现:参与产品前端交互设计,主导实现高质量用户界面(PC端/移动端),优化页面加载性能,提升用户体验,确保跨浏览器、跨设备兼容性。
2. 前端框架开发与维护:负责Vue.js/React.js项目核心开发,维护组件库和前端工程化体系,熟练实现复杂交互逻辑(如实时数据可视化、视频流渲染)。
3. 前端技术选型与优化:研究和引入前沿前端技术(如WebAssembly、WebRTC),提升开发效率,针对性解决前端性能问题(如首屏加载、长列表渲染)。
4. 有大屏 app开发经验
二、后端协同开发(熟悉应用)
1. 前后端协作与接口对接:与后端团队高效协作,参与RESTful API接口规范设计与实现,优化前端与后端的交互方式(如数据传输格式、请求频率),独立处理接口对接相关问题。
2. 后端基础开发与配合:熟悉后端开发流程,可协助完成简单核心业务模块的编码、数据处理,配合后端团队进行系统架构梳理、数据库设计辅助工作。
3. 系统优化与问题排查:协助定位和解决前后端联调中的性能瓶颈、接口异常,参与代码Review,推动前后端技术规范落地。
三、通用职责
1. 文档编写与质量保障:编写前端核心技术文档(如组件使用文档、构建流程说明),参与自动化测试(如单元测试、E2E测试),保证代码质量;协助编写后端接口相关辅助文档。
2. 技术分享与协作:分享前端核心技术经验,指导初级开发人员,具备良好的团队协作、沟通能力,推动前后端协同效率提升。
岗位要求
一、学历与基础要求
1. 本科及以上学历,计算机相关专业,3年以上前端开发经验,2年以上后端开发相关经验(熟悉后端开发流程、能独立完成简单接口开发优先)。
2. 扎实的计算机基础(数据结构、算法、操作系统、网络协议),精通HTML5、CSS3、JavaScript(ES6+),熟悉DOM/BOM操作,具备良好的编码规范。
二、前端核心能力(重点要求)
1. 框架与工具链:熟练使用Vue.js/React.js及其生态(如Vue Router、Redux),有大屏开发经验者优先;熟悉前端工程化(Webpack/Vite、Babel、ESLint)。
2. 性能与交互:掌握前端性能优化方法(如懒加载、CDN、缓存策略);熟悉Canvas/WebGL,有视频流处理经验、熟悉WebRTC或HLS协议者优先。
3. 技术拓展:了解TypeScript,能编写类型安全的代码;愿意研究前沿前端技术,能快速应用到实际开发中。
三、后端基础能力(熟悉掌握)
1. Java技术栈:熟悉Java核心技术(多线程、集合框架),熟练使用Spring/Spring Boot框架,了解IoC、AOP原理;熟悉MyBatis等ORM框架。
2. 数据库与缓存:熟悉PostgreSQL等关系型数据库,了解事务隔离级别、锁机制;了解Redis缓存技术,能配合设计基础缓存策略。
3. 接口与协同:熟悉RESTful API设计,了解HTTP/2协议;掌握Axios等异步请求库,能独立处理跨域问题,具备前后端联调的独立排查能力。
四、加分项
1. 有视频平台开发经验,熟悉SIP协议、视频编解码(如H.264/H.265)者优先。
2. 了解Node.js后端开发,能独立开发简单API服务;掌握容器化技术(Docker)或云原生技术者优先。
3. 对视频技术有深入理解,具备良好的文档编写习惯和问题排查能力,能快速响应前后端协同需求。







