崗位職責
1、負責公司Web端、移動端App及小程序的架構設計、開發(fā)和優(yōu)化工作,打造高性能、高體驗的用戶界面
2、基于Vue/React等主流框架開發(fā)高性能、可維護的前端應用
3、實現(xiàn)多端兼容方案,包括但不限于H5、微信/支付寶小程序、React Native/Flutter應用
4、參與產品需求評審,推動前端組件化、自動化的技術方案落地
5、持續(xù)優(yōu)化前端性能,提升用戶體驗和頁面加載速度
6、編寫高質量技術文檔,推動團隊技術標準化建設
任職要求
【基礎要求】
1、統(tǒng)招本科及以上學歷,計算機相關專業(yè),3年以上前端開發(fā)經驗
2、精通HTML5/CSS3/JavaScript(ES6+)等前端基礎技術,熟悉模塊化、工程化開發(fā)
3、至少精通Vue/React/Angular其中一項主流框架,熟悉其生態(tài)體系
4、具備移動端開發(fā)經驗,熟悉React Native/Flutter/uni-app等跨平臺開發(fā)技術
5、有小程序開發(fā)實戰(zhàn)經驗,熟悉微信小程序開發(fā)流程及優(yōu)化方案
6、熟悉Webpack/Vite等構建工具,掌握前端工程化實踐,具備性能優(yōu)化經驗
7、熟悉RESTful API對接,了解HTTP協(xié)議及瀏覽器工作原理
【進階要求】
1、熟悉TypeScript開發(fā),具備復雜狀態(tài)管理經驗(Vuex/Pinia/Redux/Mobx)
2、了解前端安全機制,具備XSS/CSRF等安全防護經驗
3、掌握前端性能優(yōu)化手段(懶加載、CDN加速、SSR等)
4、熟悉微前端架構或跨端開發(fā)解決方案(Taro/Uniapp)
【軟技能】
1、良好的產品意識和用戶體驗敏感度
2、優(yōu)秀的代碼規(guī)范意識和文檔編寫能力
3、強烈的技術熱情,能快速學習新技術
4、具備良好的溝通能力和團隊協(xié)作精神
加分項
1、有大型ToB/ToC項目開發(fā)經驗
2、參與過開源項目或有技術博客產出
3、具備全棧開發(fā)能力(Node.js/Java/Python)
4、有WebGL/Three.js數(shù)據可視化開發(fā)經驗
5、熟悉前端自動化測試(Jest/Cypress)