职位描述
本地人力外包:前端:vue3 +element-plus(UI框架)
二、岗位职责
1.核心开发:负责公司Web端(PC/移动端)、H5页面、小程序、管理后台等前端产品的开发与维护,确保功能完整性与用户体验。
2.技术实现:基于业务需求,使用HTML/CSS/JavaScript(或TypeScript)完成页面构建、交互逻辑开发,与后端工程师联调接口数据交互。
3.性能优化:参与前端性能优化(如首屏加载速度、渲染效率、代码体积控制等),通过工具分析瓶颈并制定改进方案,提升用户访问体验。
4.技术协作:与产品经理、设计师、测试团队紧密沟通,理解业务目标并转化为技术方案;参与需求评审、技术方案设计及代码Review,输出高质量工程代码。
5.技术沉淀:关注前端技术趋势(Vue生态、跨端方案、工程化工具等),主动分享技术经验,推动团队技术升级与标准化建设(如制定开发规范、组件库搭建、技术文档输出等)。
三、任职要求
硬性基础要求
1.扎实掌握HTML5、CSS3(含Flex/Grid布局)、ES6+语法,熟悉DOM/BOM操作,能独立完成静态页面开发与响应式适配(兼容主流浏览器及移动端);
2.熟练使用Vue.js开发中大型项目,能独立负责模块设计与开发(如表单交互、列表页、路由配置等),了解其核心机制(Virtual DOM、Vue响应式/组件生命周期、vuex、vue-router等);
3.掌握基础性能优化手段(如代码分割、懒加载、图片压缩、缓存策略等),有实际项目优化经验;
4.了解HTTP协议、RESTful API设计,能与后端高效协作完成数据交互(如JSON格式处理、错误状态码处理);
5.有移动端H5开发经验(适配不同屏幕尺寸、触摸事件优化),或小程序开发经验(微信小程序基础库能力调用)。
6.具备跨端开发经验(Uniapp等),熟悉Node.js;
7.熟悉前端工程化工具(Webpack/Vite等配置优化)、包管理工具(npm/yarn/pnpm)、Git版本控制(分支管理、协作流程);
8.熟练使用Chrome DevTools等调试工具,能快速定位并解决页面渲染、交互逻辑、接口联调中的问题;
9.熟悉前端安全实践(XSS/CSRF防护、敏感数据加密);
软技能要求
责任心强:对代码质量负责,主动跟进线上问题并推动解决;
学习能力:快速掌握新技术(如WebAssembly、低代码平台等),并能结合业务落地;
沟通协作:具备跨团队协作意识(与产品/设计/后端高效对齐需求),能清晰表达技术方案;
用户导向:关注用户体验细节(如交互流畅性、页面加载感知),主动优化产品可用性。
四、加分项(非必需但优先考虑)
1.熟悉若依(常见基于Vue.js的后台管理系统模板,集成权限管理、菜单配置、数据表格等常用功能)的前端页面开发模式,了解其目录结构、组件复用逻辑及与后端接口联调方式,能快速上手基于若依的业务系统前端开发。
2.熟悉常见工作流引擎(如Flowable等)的前端交互逻辑,了解流程设计器、待办任务列表、审批流转页面等典型工作流场景的前端实现(如动态表单渲染、流程节点状态展示、审批操作交互),有与工作流后端服务对接的前端开发经验。
3.有工程化体系建设经验(如CI/CD流水线、代码规范检查、自动化测试)。
4.有将前端开发过程中的技术要点、解决方案、最佳实践等进行系统整理和沉淀的经验,能够通过技术文档的形式将个人和团队的经验传承下来,帮助新成员快速上手项目,提升团队整体开发效率。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕