【】【崗位職責】
1、精通 HTML5,熟練掌握 File API、Web Socket、Canvas、LocalStorage 等特性,能結合業(yè)務場景靈活應用;
2、精通 CSS3,熟練使用 Flex/Grid 布局、動畫(transition/animation)、響應式設計,能精準還原 UI 視覺效果;
3、深入掌握 JavaScript(ES6+)核心原理,理解閉包、原型鏈、事件循環(huán)等底層機制,具備 JS 代碼優(yōu)化能力;
4、精通vue、node.js、react等前端MVC框架;熟悉其生態(tài)系統(tǒng)(如 Vuex/Pinia、React Hooks、Router);
5、熟練使用 Git 進行版本控制,掌握分支管理、代碼合并等協(xié)作流程;熟悉 Webpack/Vite 等構建工具,能配置優(yōu)化構建流程。
【任職條件】
1、本科或以上學歷,計算機軟件、電子、通訊相關專業(yè);2年或2年以上工作經(jīng)驗;
2、具備豐富的前端性能優(yōu)化實戰(zhàn)經(jīng)驗(如資源懶加載、緩存策略、DOM 優(yōu)化等),能通過工具(Lighthouse、Performance)定位并解決性能瓶頸;
3、能落地 XSS/CSRF 防護、接口簽名、數(shù)據(jù)加密(AES/RSA)、簽名摘要(SHA)等安全策略,保障產(chǎn)品安全合規(guī);
4、有可視化(ECharts/D3.js/Three.js)、低代碼平臺、大型中后臺系統(tǒng)開發(fā)經(jīng)驗優(yōu)先;
5、有豐富的前端性能優(yōu)化經(jīng)驗,能從網(wǎng)絡(緩存、請求優(yōu)化)、渲染(DOM 優(yōu)化、回流重繪)、代碼(懶加載、樹搖)等維度制定系統(tǒng)性優(yōu)化方案,曾將核心指標(如首屏加載時間)優(yōu)優(yōu)先;
6、精通 Webpack/Vite/Rollup 等構建工具,能獨立設計構建流程、優(yōu)化打包性能,具備自定義插件開發(fā)經(jīng)驗;熟練使用 Git 進行版本控制,掌握 Git Flow、代碼評審等協(xié)作規(guī)范;
7、具有較強的學習能力、溝通能力以及良好的團隊協(xié)作精神,工作認真負責、積極思考、有耐心、嚴謹細致、不斷創(chuàng)新,具備一定的抗壓能力。