【崗位職責(zé)】
1、核心項(xiàng)目攻堅(jiān):主導(dǎo)公司核心業(yè)務(wù)系統(tǒng)的前端架構(gòu)設(shè)計(jì)與開發(fā),負(fù)責(zé)復(fù)雜交互邏輯、高性能頁面及前沿技術(shù)的落地實(shí)踐,確保項(xiàng)目高效穩(wěn)定運(yùn)行,提升用戶體驗(yàn);
2、技術(shù)優(yōu)化升級(jí):深入分析現(xiàn)有前端系統(tǒng),針對(duì)性能瓶頸、兼容性等問題進(jìn)行優(yōu)化,推動(dòng)前端技術(shù)棧升級(jí),引入如 React 18、Vue 3、Webpack 5 等先進(jìn)技術(shù),提高開發(fā)效率與代碼質(zhì)量;
3、技術(shù)規(guī)范制定:制定前端開發(fā)規(guī)范、代碼審查標(biāo)準(zhǔn)及最佳實(shí)踐方案,組織代碼評(píng)審,保障團(tuán)隊(duì)代碼的規(guī)范性、可維護(hù)性與可擴(kuò)展性。;
4、團(tuán)隊(duì)協(xié)作與指導(dǎo):與產(chǎn)品、后端、設(shè)計(jì)等多部門緊密協(xié)作,深度參與需求分析、技術(shù)方案討論;帶領(lǐng)初級(jí)、中級(jí)前端工程師完成開發(fā)任務(wù),提供技術(shù)指導(dǎo)與培訓(xùn),提升團(tuán)隊(duì)整體能力;?
5、前沿技術(shù)探索:持續(xù)關(guān)注前端技術(shù)發(fā)展趨勢(shì),調(diào)研 WebGL、WebAssembly、微前端等新技術(shù),評(píng)估其在公司業(yè)務(wù)中的應(yīng)用可行性,為業(yè)務(wù)創(chuàng)新提供技術(shù)支持。
【任職要求】
1、專業(yè)及技術(shù)背景:本科及以上學(xué)歷,本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先;
2、技術(shù)能力:
(1)技術(shù)棧:?精通 HTML5/CSS3/JavaScript,深入理解 ES6 + 特性及核心概念;?熟練使用 React/Vue/Angular 中至少一種框架,掌握其原理與生態(tài);
(2)工程化能力:熟練運(yùn)用 Webpack/Rollup 構(gòu)建工具,精通 Git 版本控制,熟悉 CI/CD 流程與自動(dòng)化測(cè)試;
(3)性能與調(diào)試:具備瀏覽器兼容性調(diào)試能力,熟悉 Chrome/Firefox 調(diào)試工具,擅長(zhǎng)前端性能優(yōu)化(資源加載、渲染優(yōu)化等);
(4)有微前端(qiankun/single-spa)或微服務(wù)架構(gòu)下前端開發(fā)經(jīng)驗(yàn);?掌握 Node.js;?熟悉 D3.js/ECharts 等可視化庫或移動(dòng)端跨平臺(tái)開發(fā)技術(shù)(React Native/Flutter)優(yōu)先;?
3、經(jīng)驗(yàn)要求:5 年以上前端開發(fā)經(jīng)驗(yàn),3 年以上大型項(xiàng)目前端主導(dǎo)經(jīng)驗(yàn),有團(tuán)隊(duì)管理經(jīng)驗(yàn)優(yōu)先;
4、綜合素質(zhì):熱愛前端開發(fā),具備主動(dòng)學(xué)習(xí)意識(shí)、技術(shù)攻堅(jiān)能力,關(guān)注行業(yè)動(dòng)態(tài)。