1、架構(gòu)設計與技術選型
主導前端整體架構(gòu)設計,涵蓋 PC 端、移動端 H5、小程序等多平臺的技術架構(gòu)搭建,確保架構(gòu)具備高擴展性與可維護性。設計適配多業(yè)務場景的組件化架構(gòu),支撐復雜產(chǎn)品的迭代。
負責前端技術選型,結(jié)合項目需求挑選合適的框架 React、Vue、構(gòu)建工具(Webpack、Vite)等,同時參與技術方案評審,為項目技術決策提供專業(yè)建議。
2、核心開發(fā)與質(zhì)量把控
負責核心業(yè)務模塊的編碼實現(xiàn),攻克高并發(fā)數(shù)據(jù)渲染、復雜交互特效等技術難題,保障多端功能一致性和穩(wěn)定性。
制定前端編碼規(guī)范,執(zhí)行嚴格的代碼審查,優(yōu)化與重構(gòu)冗余代碼,編寫可復用的 UI 組件和模塊,提升代碼質(zhì)量與復用率。此外還需解決不同瀏覽器、設備的兼容性問題,排查線上前端 Bug。
3、性能與體驗優(yōu)化
針對頁面加載速度、響應延遲、內(nèi)存占用等問題,制定全鏈路優(yōu)化方案,例如通過代碼分割、懶加載、緩存策略等技術提升頁面性能。
結(jié)合用戶體驗數(shù)據(jù),優(yōu)化交互邏輯與視覺呈現(xiàn)效果,同時可基于對開發(fā)的經(jīng)驗,向 UI/UX 設計師提出優(yōu)化建議,推動產(chǎn)品體驗升級。
4、注:(必須)需3D模型開發(fā)經(jīng)驗,線上模型搭建,可兼容網(wǎng)頁版3D模型實現(xiàn)。