工作职责:
1.项目开发与维护:负责基于Vue、uniapp等技术栈的前端项目开发,包括Web应用、移动端应用(如小程序、APP)、前端报表的编码实现。对现有前端项目的维护与优化,确保代码的可维护性和高性能。
2.负责前端页面的性能优化,包括但不限于加载速度、响应时间等,提升用户体验;解决不同浏览器及移动端设备的兼容性问题。
3.交互设计与实现:根据产品设计需求,实现优秀的交互效果,与UI设计师紧密合作;参与产品的前端需求讨论和设计,提出建设性意见。
4.技术选型与研究:跟踪前端技术的发展趋势,结合项目需求进行技术选型。探索基于平台未来技术发展方向的前端技术,例如高维度数据可视化等。
5.团队协作与支持:与后端工程师协作,完成数据交互和功能逻辑的实现,参与团队内部的技术分享和培训,提升团队整体技术水平。
任职资格:
1.1-3年及以上前端开发经验,有完整的项目开发经验。熟练使用Vue全家桶(Vue-cli,Vue,Vuex,Vue-router)Axios实现与后台数据的交互和单页面的应用
2.熟练使用ElementUI,elementplus等多种UI组件库,具有快速阅读文档能力
3.熟悉UniApp开发框架,能够独立完成移动端应用(如小程序、APP)的开发。
4.熟练掌握HTML5、CSS3、JavaScript、ES6等前端技术,了解相关标准。
5.熟悉JSP技术,能够进行基于JSP的Web开发,使用Promise对Axios,Ajax封装,实现与后端的交互,获取数据。
6.熟悉前端工程化工具,如Webpack、vite、Babe、HBuilderXl前端构建工具。
7.沟通与协作具备良好的沟通能力和团队协作精神,能够承担一定的工作压力;能够产品经理、后端工程师等团队成员紧密合作。
8.对新技术有强烈的学习兴趣和探索精神,具备良好的问题分析与解决能力,能够独立处理技术问题。
加分项
-前端组件化封装、移动端开发经验(如小程序、APP)优先