岗位职责:
1、负责项目核心业务代码的编写和基础框架的设计与搭建;
2、实现Web前端页面的交互逻辑,开发高质量、易维护的代码,并优化页面性能;根据UI设计稿,高效还原并实现兼容性良好的页面功能;
3、负责通用Vue组件的开发、迭代及维护,提升代码复用性和开发效率;
4、使用ECharts等可视化工具开发高质量的数据可视化图表;
5、开展代码Review,确保团队代码质量,并持续进行性能优化;
6、密切配合产品经理、UI设计师及后端工程师,推动产品迭代和用户体验优化。
任职要求:
1、软件工程、计算机相关专业,本科及以上学历,4年以上Vue开发经验;
2、精通 JavaScript(原生JS),熟练掌握 HTML5、CSS3 等Web开发基础技术;
3、深入理解 Vue 框架,熟练使用 ElementUI,具备组件化开发能力;
4、熟悉 Webpack 或 Vite,具备前端工程化能力,熟练配置常见插件并解决问题;
熟悉 ECharts 图表组件,具备良好的数据可视化开发经验;
5、具备 Three.js 开发经验,对3D图形渲染有一定了解和实践;
6、对用户体验(UX)、交互设计有深入理解,能从用户需求角度进行产品优化;
7、具备良好的代码规范意识,责任心强,有较好的团队合作精神和积极心态;
有性能调优、跨浏览器适配和前后端协作的丰富经验。
加分项:
有 TypeScript 的项目开发经验;
熟悉 Node.js 后端开发,了解全栈开发流程;
有前端可视化工具(如 D3.js 或其他框架)实践经验;
熟悉 微前端、SSR(服务端渲染) 或 前端监控工具;
有开源项目经验,或在技术社区(如Github、博客、论坛)有高质量技术分享。