崗位職責(zé)
1. 基于Vue.js技術(shù)棧負(fù)責(zé)Web端產(chǎn)品的前端架構(gòu)設(shè)計(jì)、組件開發(fā)與頁面實(shí)現(xiàn),保障界面交互流暢性與視覺一致性;
2. 參與前端技術(shù)方案制定,優(yōu)化前端性能(加載速度、渲染效率、兼容性),解決復(fù)雜場(chǎng)景下的前端技術(shù)難題;
3. 封裝可復(fù)用的Vue組件、指令及工具函數(shù),構(gòu)建前端組件庫,提升團(tuán)隊(duì)開發(fā)效率;
4. 與UI設(shè)計(jì)師、后端開發(fā)團(tuán)隊(duì)緊密協(xié)作,還原設(shè)計(jì)稿細(xì)節(jié),對(duì)接接口數(shù)據(jù),確保前后端交互順暢;
5. 關(guān)注前端技術(shù)趨勢(shì),引入合適的新技術(shù)、新工具,推動(dòng)前端工程化、自動(dòng)化建設(shè)(如構(gòu)建打包、測(cè)試部署)。
任職要求
1. 本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5年以上前端開發(fā)經(jīng)驗(yàn),精通Vue.js框架(Vue 2/Vue 3)及生態(tài)系統(tǒng)(Vue Router、Vuex/Pinia、Vue Composition API);
2. 熟練掌握HTML5、CSS3、JavaScript(ES6+),熟悉Flex、Grid布局、響應(yīng)式設(shè)計(jì),能適配多終端(PC/移動(dòng)端);
3. 熟悉前端工程化工具,包括Webpack、Vite、npm/yarn等,具備模塊化、組件化開發(fā)思維;
4. 了解前端性能優(yōu)化方案(如代碼分割、懶加載、資源壓縮、緩存策略),有大型項(xiàng)目前端性能調(diào)優(yōu)經(jīng)驗(yàn)者優(yōu)先;
5. 熟悉Axios等HTTP請(qǐng)求庫,理解RESTful API設(shè)計(jì)規(guī)范,能獨(dú)立完成前后端數(shù)據(jù)交互調(diào)試;
6. 具備良好的代碼規(guī)范意識(shí)、邏輯思維能力和溝通協(xié)作能力,能快速響應(yīng)業(yè)務(wù)需求,有大數(shù)據(jù)可視化項(xiàng)目經(jīng)驗(yàn)(如ECharts、AntV)者優(yōu)先