崗位職責:
1、參與公司 Web 產(chǎn)品 / 項目的前端開發(fā)工作,負責頁面組件、交互邏輯及業(yè)務(wù)功能的實現(xiàn),確保代碼質(zhì)量與頁面性能;
2、主導或參與前端組件庫的設(shè)計與維護,提煉可復用的 UI 組件和業(yè)務(wù)模塊,提升團隊開發(fā)效率;
3、參與需求分析與技術(shù)方案評審,結(jié)合業(yè)務(wù)場景提出合理的前端技術(shù)實現(xiàn)建議,解決開發(fā)中的技術(shù)難點;
4、負責前端工程化實踐,包括構(gòu)建流程優(yōu)化(Webpack/Vite)、代碼規(guī)范制定等,推動團隊開發(fā)標準化;
5、優(yōu)化前端頁面加載速度、渲染性能及用戶體驗,解決跨瀏覽器兼容性、移動端適配等問題;
6、配合后端工程師完成接口聯(lián)調(diào),參與前后端數(shù)據(jù)交互邏輯設(shè)計,保障數(shù)據(jù)流轉(zhuǎn)的穩(wěn)定性;
7、編寫技術(shù)文檔(如組件說明、開發(fā)手冊),并協(xié)助初級開發(fā)工程師成長,參與團隊技術(shù)分享與代碼評審。
任職資格:
1、本科及以上學歷,計算機相關(guān)專業(yè),3-5 年前端開發(fā)經(jīng)驗,有中大型 Web 項目開發(fā)或者移動端開發(fā)經(jīng)歷者優(yōu)先;
2、扎實掌握前端基礎(chǔ):HTML5/CSS3(Flex/Grid 布局、響應(yīng)式設(shè)計)、JavaScript(ES6 + 特性、異步編程、原型鏈);
3、熟練使用至少一種主流前端框架(Vue3/React),理解框架底層原理(如虛擬 DOM、組件生命周期),能獨立設(shè)計組件結(jié)構(gòu);
4、熟悉 TypeScript,能運用其進行類型定義與類型安全開發(fā);
5、掌握前端工程化工具:Webpack/Vite、npm/yarn/pnpm,了解模塊化開發(fā)思想,有構(gòu)建流程優(yōu)化經(jīng)驗者優(yōu)先;
6、了解 HTTP 協(xié)議、RESTful API 設(shè)計規(guī)范,能獨立與后端進行接口聯(lián)調(diào),排查網(wǎng)絡(luò)請求問題;
加分項:了解微前端架構(gòu)等技術(shù)、小程序開發(fā)經(jīng)歷者、有前端性能優(yōu)化實戰(zhàn)經(jīng)驗優(yōu)先