崗位職責(zé):
1.全面接手和解析現(xiàn)有的Vue 3 + TypeScript前端項(xiàng)目架構(gòu)。
2.負(fù)責(zé)前端功能的開發(fā)、重構(gòu)和用戶體驗(yàn)優(yōu)化。
3.與后端工程師協(xié)作,聯(lián)調(diào)接口,確保前后端數(shù)據(jù)流暢通。
4.編寫高質(zhì)量、模塊化的組件,并編寫技術(shù)文檔。
5.優(yōu)化前端構(gòu)建部署流程,提升開發(fā)效率和應(yīng)用性能。
技術(shù)要求(必備):
?5年以上前端開發(fā)經(jīng)驗(yàn),3年以上Vue 3項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)。
?必須精通TypeScript,具備豐富的TS項(xiàng)目開發(fā)經(jīng)驗(yàn)。
?精通Vue生態(tài)系統(tǒng)(Vue Router, Pinia, Vite等)。
?精通ES6+、HTML5、CSS3等前端基礎(chǔ)知識(shí)。
?對(duì)前端工程化有深刻理解,熟練使用Webpack或Vite進(jìn)行項(xiàng)目構(gòu)建。
?具備良好的UI/UX感覺(jué),能獨(dú)立完成復(fù)雜頁(yè)面的開發(fā)和適配。
技術(shù)要求(優(yōu)先):
?有大型SPA項(xiàng)目架構(gòu)或重構(gòu)經(jīng)驗(yàn)者優(yōu)先。
?有前端性能監(jiān)控和優(yōu)化經(jīng)驗(yàn)者優(yōu)先。
?熟悉ECharts、Ant Design Vue、Element Plus等常用庫(kù)者優(yōu)先。
核心軟技能:
?強(qiáng)大的自學(xué)和鉆研精神:能獨(dú)立攻克技術(shù)難題,快速掌握未知代碼庫(kù)。
?細(xì)致的觀察力:對(duì)代碼細(xì)節(jié)、用戶交互細(xì)節(jié)有極高的敏感度。
?良好的團(tuán)隊(duì)協(xié)作精神:主動(dòng)與后端、產(chǎn)品人員溝通。
?文檔意識(shí):樂(lè)于用文檔和圖表記錄前端架構(gòu)和組件邏輯。