崗位職責(zé):
· 與設(shè)計(jì)團(tuán)隊(duì)密切協(xié)作,實(shí)現(xiàn)高質(zhì)量的可交互用戶界面。
· 設(shè)計(jì)并實(shí)現(xiàn)高效、可重用的前端代碼,確保界面性能優(yōu)越。
· 參與團(tuán)隊(duì)前端工程化體系建設(shè),逐步提升研發(fā)效率、研發(fā)質(zhì)量,通過前端技術(shù)的不斷產(chǎn)出驅(qū)動(dòng)業(yè)務(wù)的發(fā)展。
· 持續(xù)學(xué)習(xí)和跟蹤前端開發(fā)的最新趨勢和技術(shù),提出改進(jìn)和創(chuàng)新建議,并應(yīng)用于項(xiàng)目開發(fā)中。
崗位要求:
· 本科以上學(xué)歷,具備扎實(shí)的前端技術(shù)棧基礎(chǔ),熟練掌握 HTML5、CSS3、JavaScript 等核心前端技術(shù),能夠熟練運(yùn)用原生 JavaScript 進(jìn)行復(fù)雜交互邏輯的開發(fā)和優(yōu)化,深入理解 DOM 操作、事件機(jī)制、異步編程等核心概念,并能靈活運(yùn)用相關(guān)技術(shù)解決實(shí)際問題。
精通 Vue 框架,具有豐富的 Vue 項(xiàng)目開發(fā)經(jīng)驗(yàn),熟悉 Vue 的生態(tài)系統(tǒng),包括Vue Router、Vuex 等常用插件和工具庫,具備 qiankun 相關(guān)的開發(fā)經(jīng)驗(yàn),能夠獨(dú)立搭建基于 Vue 的大型單頁面應(yīng)用(SPA)架構(gòu),并進(jìn)行高效的組件化開發(fā)和狀態(tài)管理,確保代碼的可維護(hù)性、可擴(kuò)展性和復(fù)用性。
· 熟悉前端工程化構(gòu)建工具,如 Webpack、Gulp 等,能夠熟練配置和優(yōu)化前端項(xiàng)目的構(gòu)建流程,實(shí)現(xiàn)代碼的自動(dòng)化編譯、打包、壓縮、測試等任務(wù),提高開發(fā)效率和項(xiàng)目質(zhì)量,具備良好的代碼規(guī)范和代碼組織能力,遵循行業(yè)實(shí)踐編寫易于維護(hù)和擴(kuò)展的代碼。
· 具備良好的 CSS 預(yù)處理器使用經(jīng)驗(yàn),如 Sass/Less,能夠熟練運(yùn)用其特性進(jìn)行樣式的模塊化開發(fā)、變量定義、函數(shù)使用等,提高樣式代碼的可維護(hù)性和復(fù)用性,同時(shí)熟悉 CSS 布局技術(shù),如 Flexbox、Grid 布局等,能夠根據(jù)不同的頁面需求設(shè)計(jì)出優(yōu)雅、響應(yīng)式的頁面布局結(jié)構(gòu),確保頁面在不同屏幕尺寸和設(shè)備上的兼容性和顯示效果。