岗位职责:
1、参与需求讨论
与产品经理进行交流,理解产品需求,和UI设计师确认界面设计细节,提出潜在技术风险和解决方案
2、前端开发
根据设计图实现界面开发,编写HTML/CSS/JavaScript代码,实现交互效果,优化用户体验
3、组件开发
构建可复用的前端组件,编写组件文档,统一组件接口,按需定制组件,扩展组件功能
4、接口对接
对接后端提供的接口,使用网络请求获取并处理数据,对接口异常进行容错处理
5、测试
编写组件单元测试脚本,编写接口测试用例,确保数据正确性,定位并解决测试发现的问题
6、性能优化
对网站进行性能分析,优化页面加载速度,提升界面流畅度,优化用户体验
岗位要求:
熟练掌握HTML/CSS/JavaScript
熟悉常用框架如Vue、Lodash, Axios等
了解基于Vue等常见的组件库,入element plus, naive, iview等
有基本的组件开发能力,能使用Vue开发相应需求的组件
了解前端性能优化,了解火焰图,栈图,了解vue开发工具的性能工具,能完成vue组件的性能优化
了解网络协议、接口调试
掌握代码版本管理工具如Git
具备良好的沟通协调能力