1.負責公司 web 應(yīng)用及微信小程序的前端架構(gòu)設(shè)計、代碼實現(xiàn)與性能優(yōu)化,確保產(chǎn)品在各終端設(shè)備上的兼容性與穩(wěn)定性;
2.參與產(chǎn)品需求分析與技術(shù)方案評審,從前端視角提供合理的技術(shù)建議,平衡用戶體驗與開發(fā)效率
3.主導前端工程化體系建設(shè),包括構(gòu)建工具配置、代碼規(guī)范制定、自動化測試流程搭建等,提升團隊整體開發(fā)效能;
4.持續(xù)關(guān)注前端技術(shù)發(fā)展趨勢,評估新技術(shù)在項目中的應(yīng)用可行性,定期輸出技術(shù)調(diào)研報告并推動落地實踐;
5.與 UI/UX 團隊深度協(xié)作,將設(shè)計稿精準轉(zhuǎn)化為高質(zhì)量代碼,解決復(fù)雜交互場景下的技術(shù)難題;
6.參與跨團隊技術(shù)攻關(guān),解決線上產(chǎn)品出現(xiàn)的前端相關(guān)問題,提供及時有效的技術(shù)支持。
任職要求:
1.具備 2 年以上微信小程序?qū)嶋H開發(fā)經(jīng)驗,熟悉小程序框架(原生/uni-app/Taro)的組件化開發(fā)模式,能獨立完成從需求分析到上線發(fā)布的全流程開發(fā)。需掌握小程序生命周期管理、自定義組件開發(fā)、分包加載策略及性能優(yōu)化方法,有過至少3個完整上線的小程序項目經(jīng)驗
2.前端框架應(yīng)用:精通 React、Vue 等主流前端框架(至少精通一種,熟悉兩種以上),深入理解虛擬 DOM、組件通信、狀態(tài)管理等核心概念。需具備基于框架生態(tài)進行大型應(yīng)用開發(fā)的經(jīng)驗,能獨立設(shè)計前端狀態(tài)管理方案并解決復(fù)雜業(yè)務(wù)場景問題
基礎(chǔ)技能要求:
1.計算機相關(guān)專業(yè)本科及以上學歷,3年以上前端開發(fā)經(jīng)驗,有大型互聯(lián)網(wǎng)產(chǎn)品或電商平臺開發(fā)經(jīng)驗者優(yōu)先;
2.精通 HTML5/CSS3 標準,熟悉響應(yīng)式布局、彈性盒模型、CSS 預(yù)處理器(Sass/Less)及 CSS Modules 等技術(shù);
3.熟練掌握 JavaScript(ES6+)及 TypeScript,具備良好的代碼規(guī)范意識和面向?qū)ο缶幊趟枷?,能編寫高可維護性代碼;
4.熟悉微信小程序的主要開發(fā)流程和涉及到的技術(shù);
5.熟悉前端工程化工具鏈,包括 Webpack/Vite 構(gòu)建配置、npm/yarn 包管理、ESLint/Prettier 代碼檢查等;
6.具備良好的跨瀏覽器兼容性處理能力,熟悉 Chrome/Firefox/Safari 等主流瀏覽器的特性差異及調(diào)試方法;