崗位職責(zé):
1、根據(jù) UI 設(shè)計(jì)稿和產(chǎn)品,使用 HTML/CSS/JavaScript(TypeScript)開發(fā)響應(yīng)式、可訪問的前端頁面;
2、基于主流框架(如 React、Vue、Angular)構(gòu)建組件化、可復(fù)用的前端應(yīng)用;
3、與后端工程師協(xié)作完成 API 對(duì)接、數(shù)據(jù)流管理(如 Redux、Vuex、Zustand)及錯(cuò)誤處理;
4、使用性能分析工具(Lighthouse、Chrome DevTools、Web Vitals)定位并優(yōu)化加載速度、渲染性能、內(nèi)存占用等問題;
6、編寫單元測(cè)試、集成測(cè)試,參與 Code Review,確保代碼健壯性與可維護(hù)性;
6、配置和維護(hù)前端構(gòu)建工具鏈(如 Vite、Webpack、ESBuild)及 CI/CD 流程;
7、解決多瀏覽器及多設(shè)備下的兼容性問題;
8、參與技術(shù)文檔編寫、新人帶教、內(nèi)部技術(shù)分享等團(tuán)隊(duì)共建活動(dòng);
9、跟蹤 Web 新技術(shù)(如 Web Components、WebAssembly、Qwik、Tauri 等),評(píng)估并推動(dòng)落地。
10、負(fù)責(zé)推廣部署落地公司產(chǎn)品。
任職要求:
1、.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3年以上web前端開發(fā)經(jīng)驗(yàn),參與過國(guó)網(wǎng)公司相關(guān)項(xiàng)目或者有Nodejs服務(wù)端開發(fā)經(jīng)驗(yàn)者優(yōu)先,有完整參與過中大型前端項(xiàng)目從0到1或持續(xù)迭代的全過程;
2、熟練掌握 HTML5 / CSS3 / JavaScript(ES6+),深入理解 DOM、BOM、事件機(jī)制、異步編程、模塊化等核心概念;
3.至少精通一種主流前端框架:React(含 Hooks、Context、Suspense) 或 Vue(2/3 + Composition API),并有實(shí)際上線項(xiàng)目支撐;
4、熟悉 TypeScript,具備在項(xiàng)目中規(guī)范使用類型系統(tǒng)提升代碼健壯性的經(jīng)驗(yàn);
5、熟悉linux操作命令。