崗位職責(zé)
1、負(fù)責(zé)公司 Web 產(chǎn)品的前端核心開發(fā)工作,基于 React 技術(shù)棧構(gòu)建高性能、用戶體驗(yàn)優(yōu)秀的網(wǎng)頁應(yīng)用;
2、參與前端需求分析、方案設(shè)計(jì)與技術(shù)實(shí)現(xiàn),保障產(chǎn)品功能的完整性與穩(wěn)定性;
3、維護(hù)并優(yōu)化前端代碼質(zhì)量,制定并落地前端開發(fā)規(guī)范,提升團(tuán)隊(duì)研發(fā)效率;
4、與產(chǎn)品、設(shè)計(jì)、后端團(tuán)隊(duì)協(xié)作推進(jìn)項(xiàng)目迭代,及時解決開發(fā)過程中的技術(shù)問題;
任職要求
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先,5 年以上前端開發(fā)經(jīng)驗(yàn);
2、精通 HTML5、CSS3、JavaScript/TypeScript,具備扎實(shí)的前端基礎(chǔ);
3、深入理解 React 框架核心原理,3 年以上 React 實(shí)際項(xiàng)目開發(fā)經(jīng)驗(yàn),熟練使用 React 生態(tài)工具(如 Redux、React Router、Hooks 等);
4、具備良好的英語讀寫能力,能閱讀英文技術(shù)文檔即可;
5、有前端工程化實(shí)踐經(jīng)驗(yàn)(如 Webpack/Vite、ESLint、Jest 等),了解前端性能優(yōu)化方法。
加分項(xiàng)
熟練使用 TailwindCSS 進(jìn)行樣式開發(fā);
具備 BabylonJS 或其他 3D 引擎的使用經(jīng)驗(yàn),有 3D 可視化項(xiàng)目開發(fā)案例;
了解跨端開發(fā)(如 Next.js、React Native)或前端可視化技術(shù)(如 ECharts、D3.js);