崗位職責(zé):
1、負(fù)責(zé)項目核心業(yè)務(wù)代碼的編寫和基礎(chǔ)框架的設(shè)計與搭建;
2、實(shí)現(xiàn)Web前端頁面的交互邏輯,開發(fā)高質(zhì)量、易維護(hù)的代碼,并優(yōu)化頁面性能;根據(jù)UI設(shè)計稿,高效還原并實(shí)現(xiàn)兼容性良好的頁面功能;
3、負(fù)責(zé)通用Vue組件的開發(fā)、迭代及維護(hù),提升代碼復(fù)用性和開發(fā)效率;
4、使用ECharts等可視化工具開發(fā)高質(zhì)量的數(shù)據(jù)可視化圖表;
5、開展代碼Review,確保團(tuán)隊代碼質(zhì)量,并持續(xù)進(jìn)行性能優(yōu)化;
6、密切配合產(chǎn)品經(jīng)理、UI設(shè)計師及后端工程師,推動產(chǎn)品迭代和用戶體驗(yàn)優(yōu)化。
任職要求:
1、軟件工程、計算機(jī)相關(guān)專業(yè),本科及以上學(xué)歷,4年以上Vue開發(fā)經(jīng)驗(yàn);
2、精通 JavaScript(原生JS),熟練掌握 HTML5、CSS3 等Web開發(fā)基礎(chǔ)技術(shù);
3、深入理解 Vue 框架,熟練使用 ElementUI,具備組件化開發(fā)能力;
4、熟悉 Webpack 或 Vite,具備前端工程化能力,熟練配置常見插件并解決問題;
熟悉 ECharts 圖表組件,具備良好的數(shù)據(jù)可視化開發(fā)經(jīng)驗(yàn);
5、具備 Three.js 開發(fā)經(jīng)驗(yàn),對3D圖形渲染有一定了解和實(shí)踐;
6、對用戶體驗(yàn)(UX)、交互設(shè)計有深入理解,能從用戶需求角度進(jìn)行產(chǎn)品優(yōu)化;
7、具備良好的代碼規(guī)范意識,責(zé)任心強(qiáng),有較好的團(tuán)隊合作精神和積極心態(tài);
有性能調(diào)優(yōu)、跨瀏覽器適配和前后端協(xié)作的豐富經(jīng)驗(yàn)。
加分項:
有 TypeScript 的項目開發(fā)經(jīng)驗(yàn);
熟悉 Node.js 后端開發(fā),了解全棧開發(fā)流程;
有前端可視化工具(如 D3.js 或其他框架)實(shí)踐經(jīng)驗(yàn);
熟悉 微前端、SSR(服務(wù)端渲染) 或 前端監(jiān)控工具;
有開源項目經(jīng)驗(yàn),或在技術(shù)社區(qū)(如Github、博客、論壇)有高質(zhì)量技術(shù)分享。