岗位:前端开发工程师(JavaScript/Vue.js/Canvas/Elasticsearch方向)
一、核心技能要求,硬性技术栈:
1.精通 JavaScript/TypeScript,深入理解异步编程、闭包、原型链等核心机制;
2.熟练掌握 Vue.js 3.x 及生态(Vuex/Vue Router/Pinia),具备大型单页应用(SPA)开发经验;
3.精通 Canvas/SVG 可视化开发,能独立实现复杂图表、动态数据看板及图形交互逻辑;
4.熟悉 Elasticsearch 数据集成,具备前端与 ES 协同开发经验(如 Kibana 插件、数据检索可视化系统等);
5.熟练使用 Webpack/Vite 构建工具,掌握性能优化及工程化实践。
6.有人工智能数据标注平台前端开发经验的优先
二、加分项:
1.熟悉数据可视化库(如 ECharts/D3.js);
2.有 Node.js 服务端开发或 SSR 项目经验;
3.了解 WebGL/Three.js 等 3D 渲染技术。
三、工作职责:
1.负责高复杂度前端功能开发,主导数据可视化模块(Canvas/SVG)的设计与实现;
2.搭建及维护基于 Vue.js 的企业级应用架构,确保代码可维护性与性能优化;
3.与后端协作开发 Elasticsearch 数据检索与展示功能,设计高效的前端数据交互方案;
4.攻克跨浏览器兼容性、渲染性能瓶颈等关键技术难题;
5.指导初级工程师,参与技术选型评审、代码规范制定及团队技术提升。
四、任职资格,学历与经验:
1.统招本科及以上学历,计算机相关专业优先;
2.5年以上前端开发经验,至少主导过3个以上中大型前端项目;
3.简历需提供可视化或ES集成项目案例(线上示例或GitHub链接)。
五、能力要求:
1.具备复杂业务逻辑抽象能力,能输出高复用性组件及解决方案;
2.对 UI/UX 有敏锐洞察力,擅长将设计稿转化为高性能交互界面;
3.熟悉敏捷开发流程,具备较强抗压能力与跨部门协作能力。
薪资待遇:无责15-20k
工作时间:早九晚六,双休。周期3-6个月
工作地址:江西新余