能力要求:
1、本科及以上學(xué)歷,自有簡(jiǎn)歷不要夸大和造假描述;
2、熟悉 HTML5、CSS3、JavaScript(ES6+),能獨(dú)立完成頁(yè)面布局與交互效果;
3、熟練掌握VUE2、 Vue3 框架,深入理解其響應(yīng)式原理、Composition API 等核心特性,能夠基于 Vue3 進(jìn)行組件化開發(fā),實(shí)現(xiàn)各類功能模塊;
4、熟練運(yùn)用 ElementUI Plus 組件庫(kù),能快速搭建美觀、易用的前端界面,并可根據(jù)項(xiàng)目需求對(duì)組件進(jìn)行定制化開發(fā);
5、了解前端工程化,熟悉 NPM/Yarn 包管理工具,有 Git 版本控制工具使用經(jīng)驗(yàn),熟悉分支管理、代碼合并等基本操作;
5、對(duì)前端標(biāo)簽、樣式、js語(yǔ)法有清晰的了解,可參與基礎(chǔ)頁(yè)面調(diào)試;
6、有完整參與過(guò)至少1個(gè)實(shí)際項(xiàng)目,并可清晰表述自己職責(zé)內(nèi)容。
加分項(xiàng):
***了解 Node.js 基礎(chǔ),有服務(wù)端渲染(SSR)或同構(gòu)開發(fā)經(jīng)驗(yàn)者優(yōu)先,能夠更好地實(shí)現(xiàn)前后端協(xié)作與交互。?
***接觸過(guò)微前端架構(gòu)、低代碼平臺(tái)或中臺(tái)系統(tǒng)開發(fā)項(xiàng)目,對(duì)大型項(xiàng)目架構(gòu)有一定認(rèn)知。?
***有實(shí)際項(xiàng)目經(jīng)驗(yàn),如個(gè)人作品、GitHub 開源項(xiàng)目或?qū)嵙?xí)項(xiàng)目,能夠展示自己在前端開發(fā)方面的實(shí)踐能力與成果。
崗位職能職責(zé)
1、協(xié)助前端開發(fā)團(tuán)隊(duì)參與公司 Web 項(xiàng)目的開發(fā)與維護(hù),基于 Vue3、ElementUI Plus 等技術(shù)棧,完成頁(yè)面的搭建、組件開發(fā)及交互實(shí)現(xiàn),確保頁(yè)面功能完整、交互流暢。?
2、配合產(chǎn)品經(jīng)理和設(shè)計(jì)師,將 UI 設(shè)計(jì)稿精準(zhǔn)轉(zhuǎn)化為前端代碼,根據(jù)需求優(yōu)化頁(yè)面布局和用戶體驗(yàn),保障頁(yè)面的兼容性和響應(yīng)式效果。?
3、參與項(xiàng)目中前端部分的調(diào)試與 bug 修復(fù),運(yùn)用 Vue3、Vite 等技術(shù)工具排查問(wèn)題,協(xié)助提升代碼質(zhì)量和項(xiàng)目穩(wěn)定性。?
4、協(xié)助進(jìn)行前端技術(shù)文檔的編寫與整理,包括組件說(shuō)明、接口文檔、開發(fā)規(guī)范等,為團(tuán)隊(duì)協(xié)作和后續(xù)維護(hù)提供支持。??
5、參與前端工程化實(shí)踐,在團(tuán)隊(duì)指導(dǎo)下使用 Vite 進(jìn)行項(xiàng)目構(gòu)建優(yōu)化,熟悉 NPM/Yarn 包管理和 Git 版本控制流程,遵循團(tuán)隊(duì)代碼規(guī)范進(jìn)行開發(fā)。