岗位职责
1.开发与维护:使用Vue.js等前端技术进行高质量代码的编写与维护,以及对应的
单元测试。
2.架构设计:参与前端架构的设计和优化,确保技术方案能满足业务需求。
3.性能优化:对产品进行性能评估和优化,以达到最佳的加载速度和运行性能。
4.需求实现:根据产品需求和设计稿,准确高效地实现前端功能。
5.问题解决:快速定位并解决网站问题,提升用户体验。
6.代码审查:对团队成员的代码进行审查,保证代码质量和统一的编码规范。
7.技术研究:持续关注并研究新的前端技术或工具,以提升开发效率和产品质量。
任职要求:
1.本科及以上学历,计算机科学或相关专业优先。
2.至少2年的前端开发经验,有一定团队管理或领导经验。
3.在使用Vue.js开发大型项目中有深入的经验和理解,包括但不限于SPA(单页应用程序)。
4.具有使用版本控制系统(如Git)在团队环境中开发的经验。
5.在解决跨浏览器兼容性和前端性能优化方面具有实际经验。
6.对Web标准和Web可访问性有深入的理解和实践经验。
7.在需求分析,模块设计,代码审查,质量控制等全流程开发过程中有丰富的实践经验。
8.具有使用CI/CD(持续集成/持续部署)工具的经验,如Jenkins,GitLabCI等。
技能要求:
1.精通HTML5、CSS3、JavaScript,理解页面布局、响应式设计等前端基本概念。
2.熟练掌握Vue.js框架,包括其生命周期、组件开发、路由、状态管理(如Vuex)等核心概念,有实际项目经验。
3.熟悉前端工具链,如Webpack、Babel,能够配置和优化前端构建工具。
4.对前端性能优化有深入理解,能够进行Web性能优化和页面加载速度优化。
5.熟悉RESTfulAPI标准和AJAX,有与后端协同工作的经验。