負(fù)責(zé)公司 Web 前端、uniapp項(xiàng)目的架構(gòu)設(shè)計(jì)、開發(fā)與維護(hù),技術(shù)棧以 Vue3 為主。
使用 Vue3 的組合式 API(Composition API)開發(fā)高效、可復(fù)用的組件和模塊
配合團(tuán)隊(duì)高質(zhì)量視覺交互效果,確保頁面響應(yīng)式設(shè)計(jì)與跨瀏覽器兼容性。
2.性能與質(zhì)量保障
優(yōu)化前端性能,解決頁面加載速度、渲染效率等性能瓶頸問題。
編寫高質(zhì)量、可維護(hù)的代碼,遵循代碼規(guī)范(如ESLint、Prettier),配合單元測試(如Jest/Vitest)保障代碼健壯性。
3.協(xié)作與工程化
與后端開發(fā)團(tuán)隊(duì)協(xié)作,完成接口聯(lián)調(diào)及數(shù)據(jù)交互邏輯開發(fā)。
參與前端工程化建設(shè),包括構(gòu)建工具(Webpack/Vite)、CI/CD 流程優(yōu)化及自動(dòng)化部署
任職要求
1.必備技能
熟練掌握 Vue3 核心特性(響應(yīng)式原理、組合式 API、Teleport、Suspense等)及周邊生態(tài)(Vue Router等)
扎實(shí)的 HTML5/CSS3/JavaScript(ES6+)基礎(chǔ),熟悉模塊化、組件化開發(fā)思想,
熟悉 TypeScript,有 Vue3 +TS 項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)熟悉前端工程化工具鏈,如 Webpack/Vite 配置優(yōu)化、NPM/Yarn 包管理:
熟悉 Git 工作流,具備多人協(xié)作開發(fā)經(jīng)驗(yàn)。
2.加分項(xiàng)
了解服務(wù)端渲染(SSR)框架如 Nuxt.js。具備 Node.js 基礎(chǔ),能配合后端完成全棧功能開發(fā)。有移動(dòng)端 H5 開發(fā)經(jīng)驗(yàn)(如 Rem/VW 適配方案)