崗位職責(zé):
負(fù)責(zé)公司W(wǎng)eb前端項(xiàng)目的開發(fā)與維護(hù),基于Vue技術(shù)棧完成高質(zhì)量代碼實(shí)現(xiàn);參與Vue框架下組件庫(kù)、工具鏈的搭建與優(yōu)化,提升開發(fā)效率和用戶體驗(yàn);
與產(chǎn)品、設(shè)計(jì)及后端團(tuán)隊(duì)緊密協(xié)作,完成需求分析、技術(shù)方案設(shè)計(jì)及落地;
持續(xù)優(yōu)化前端性能,解決兼容性問題,保障頁(yè)面加載速度和穩(wěn)定性;關(guān)注前端技術(shù)趨勢(shì),推動(dòng)團(tuán)隊(duì)技術(shù)選型與架構(gòu)升級(jí)。
任職要求:
技術(shù)能力:
5年以上前端開發(fā)經(jīng)驗(yàn),熟練掌握Vue 2/3及其核心生態(tài)(Vuex、Vue Router、Vue CLI等);熟悉Element UI、AntDesign Vue、Vant等主流UI框架具備組件化開發(fā)經(jīng)驗(yàn)
扎實(shí)的HTML5/CSS3/JavaScript基礎(chǔ),熟悉ES6+語法及模塊化開發(fā);
熟悉Webpack、Vite等構(gòu)建工具,掌握前端工程化實(shí)踐;熟悉REST1API交互,能與后端協(xié)作完成數(shù)據(jù)聯(lián)調(diào);具備良好的代碼規(guī)范意識(shí),熟悉Git版本管理及團(tuán)隊(duì)協(xié)作流程。
加分項(xiàng):
有TypeScript開發(fā)經(jīng)驗(yàn)或復(fù)雜狀態(tài)管理(如Pinia)實(shí)踐經(jīng)
驗(yàn);
熟悉React/Angular等其他框架,具備跨技術(shù)棧開發(fā)能力,了解Node.js基礎(chǔ),參與過全棧項(xiàng)目開發(fā);有微前端(qiankun)、SSR(Nuxt.js)或移動(dòng)端H5開發(fā)經(jīng)驗(yàn);
熟悉前端性能優(yōu)化手段(如Web Vitals指標(biāo)優(yōu)化)有開源項(xiàng)目貢獻(xiàn)或技術(shù)博客/社區(qū)影響力者優(yōu)先。
軟性要求:
邏輯清晰,具備良好的問題分析與解決能力;對(duì)技術(shù)有熱情,能主動(dòng)學(xué)習(xí)新技術(shù)并推動(dòng)團(tuán)隊(duì)技術(shù)升級(jí);
具備良好的溝通能力和團(tuán)隊(duì)協(xié)作意識(shí)。
備注:
可根據(jù)公司實(shí)際情況調(diào)整技術(shù)棧要求(如是否需要微前端、SSR等);
期待與熱愛技術(shù)、追求極致的你同行!