崗位職責(zé)
1.負(fù)責(zé)基于 React 的 Web 應(yīng)用開(kāi)發(fā)與維護(hù),參與公司核心產(chǎn)品的前端架構(gòu)設(shè)計(jì);
2.參與前端編輯器、低代碼平臺(tái)、拖拽式組件等功能模塊的開(kāi)發(fā);
3.深度參與產(chǎn)品策劃與交互設(shè)計(jì),共同推動(dòng)產(chǎn)品體驗(yàn)優(yōu)化;
4.編寫(xiě)高質(zhì)量、可維護(hù)的代碼,推動(dòng)組件化、工程化、自動(dòng)化;
5.與后端、設(shè)計(jì)、測(cè)試緊密協(xié)作,確保項(xiàng)目按時(shí)保質(zhì)交付;
6.持續(xù)關(guān)注前端前沿技術(shù),提升團(tuán)隊(duì)整體技術(shù)水平。
崗位要求:
1、熟練掌握 React 及其生態(tài)(Hooks、Context、React Router、Redux/MobX 等);
2、熟悉現(xiàn)代前端工程化流程,如 Webpack、Vite、Babel、ESLint;
3、熟練掌握 HTML5、CSS3、JavaScript(ES6+);
4、有良好的組件化設(shè)計(jì)能力,熟悉常見(jiàn)的 UI 組件庫(kù)(如 Ant Design、Tailwind CSS);
5、熟悉 Git、npm/yarn、CI/CD 等日常開(kāi)發(fā)工具;
6、具備良好的編碼習(xí)慣,注重代碼質(zhì)量與可維護(hù)性。
加分項(xiàng):
1、有前端編輯器、頁(yè)面構(gòu)建器、拖拽式布局器等項(xiàng)目經(jīng)驗(yàn);
2、熟悉 Canvas / SVG / Fabric.js / Konva 等圖形開(kāi)發(fā);
3、有低代碼平臺(tái)構(gòu)成,基建經(jīng)驗(yàn);
4、有大型項(xiàng)目架構(gòu)經(jīng)驗(yàn)或主導(dǎo)過(guò)前端項(xiàng)目;
5、熟悉性能優(yōu)化、安全防護(hù)等高級(jí)工程實(shí)踐;
6、有開(kāi)源項(xiàng)目或技術(shù)博客者優(yōu)先