岗位职责
- 企业应用系统前端开发与维护:主导企业应用系统前端开发及维护工作,构建软件开发环境,确保系统的稳定性、耐用性、易用性和安全性;
- 组件库开发与交互优化:基于Vue.js框架开发高性能、可复用的组件库,保障项目管理工具的前端交互流畅性与用户体验;
- 前端性能优化:优化前端性能,解决复杂数据渲染(如大规模任务列表、动态甘特图、ECharts图表)的卡顿问题,提升渲染效率;
- 前端界面设计与开发:独立主导前端界面设计与开发,确保界面符合产品需求与设计规范;
- 项目支持与技术指导:协助上级领导完成项目的计划安排、监督与实施,为项目组成员提供相关技术指导。
职位要求
- 教育背景与专业知识:本科及以上学历,计算机科学与技术、软件工程、信息科学等相关专业优先;
- 行业与专业经验:3年以上Vue.js开发经验,有复杂前端项目开发经验;
- 专业技能与资格:熟练掌握Vue 2/
- Vuex/Pinia、Vue Router等核心技术栈;熟悉Element UI/Ant Design Vue等UI框架,能独立封装业务组件;具备甘特图开发经验,使用过dhtmlxGantt、ECharts、FullCalendar等库,或自研过甘特图组件;熟悉WebSocket、SSE等技术实现实时数据更新,具备前端性能优化经验(如虚拟滚动、懒加载)。