崗位:前端開(kāi)發(fā)工程師(JavaScript/Vue.js/Canvas/Elasticsearch方向)
一、核心技能要求,硬性技術(shù)棧:
1.精通 JavaScript/TypeScript,深入理解異步編程、閉包、原型鏈等核心機(jī)制;
2.熟練掌握 Vue.js 3.x 及生態(tài)(Vuex/Vue Router/Pinia),具備大型單頁(yè)應(yīng)用(SPA)開(kāi)發(fā)經(jīng)驗(yàn);
3.精通 Canvas/SVG 可視化開(kāi)發(fā),能獨(dú)立實(shí)現(xiàn)復(fù)雜圖表、動(dòng)態(tài)數(shù)據(jù)看板及圖形交互邏輯;
4.熟悉 Elasticsearch 數(shù)據(jù)集成,具備前端與 ES 協(xié)同開(kāi)發(fā)經(jīng)驗(yàn)(如 Kibana 插件、數(shù)據(jù)檢索可視化系統(tǒng)等);
5.熟練使用 Webpack/Vite 構(gòu)建工具,掌握性能優(yōu)化及工程化實(shí)踐。
6.有人工智能數(shù)據(jù)標(biāo)注平臺(tái)前端開(kāi)發(fā)經(jīng)驗(yàn)的優(yōu)先
二、加分項(xiàng):
1.熟悉數(shù)據(jù)可視化庫(kù)(如 ECharts/D3.js);
2.有 Node.js 服務(wù)端開(kāi)發(fā)或 SSR 項(xiàng)目經(jīng)驗(yàn);
3.了解 WebGL/Three.js 等 3D 渲染技術(shù)。
三、工作職責(zé):
1.負(fù)責(zé)高復(fù)雜度前端功能開(kāi)發(fā),主導(dǎo)數(shù)據(jù)可視化模塊(Canvas/SVG)的設(shè)計(jì)與實(shí)現(xiàn);
2.搭建及維護(hù)基于 Vue.js 的企業(yè)級(jí)應(yīng)用架構(gòu),確保代碼可維護(hù)性與性能優(yōu)化;
3.與后端協(xié)作開(kāi)發(fā) Elasticsearch 數(shù)據(jù)檢索與展示功能,設(shè)計(jì)高效的前端數(shù)據(jù)交互方案;
4.攻克跨瀏覽器兼容性、渲染性能瓶頸等關(guān)鍵技術(shù)難題;
5.指導(dǎo)初級(jí)工程師,參與技術(shù)選型評(píng)審、代碼規(guī)范制定及團(tuán)隊(duì)技術(shù)提升。
四、任職資格,學(xué)歷與經(jīng)驗(yàn):
1.統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專(zhuān)業(yè)優(yōu)先;
2.5年以上前端開(kāi)發(fā)經(jīng)驗(yàn),至少主導(dǎo)過(guò)3個(gè)以上中大型前端項(xiàng)目;
3.簡(jiǎn)歷需提供可視化或ES集成項(xiàng)目案例(線上示例或GitHub鏈接)。
五、能力要求:
1.具備復(fù)雜業(yè)務(wù)邏輯抽象能力,能輸出高復(fù)用性組件及解決方案;
2.對(duì) UI/UX 有敏銳洞察力,擅長(zhǎng)將設(shè)計(jì)稿轉(zhuǎn)化為高性能交互界面;
3.熟悉敏捷開(kāi)發(fā)流程,具備較強(qiáng)抗壓能力與跨部門(mén)協(xié)作能力。
薪資待遇:無(wú)責(zé)15-20k
工作時(shí)間:早九晚六,雙休。周期3-6個(gè)月
工作地址:江西新余