工作職責(zé):
1.使用 Next.js 進(jìn)行 Web 前端開發(fā),搭建高性能、可擴(kuò)展的 SSR/SPA 應(yīng)用;
2.負(fù)責(zé)產(chǎn)品中 2D / 3D 圖形模塊開發(fā),熟悉 WebGL/VTK.js/Three.js 或其他圖形庫(kù);
3.與 WASM 模塊(如 C/C++ 編譯生成的模塊)集成,實(shí)現(xiàn)高性能計(jì)算與渲染;
4.與產(chǎn)品經(jīng)理、后端、設(shè)計(jì)師緊密協(xié)作,落地產(chǎn)品需求并持續(xù)優(yōu)化用戶體驗(yàn);
5.編寫可維護(hù)、可測(cè)試的高質(zhì)量代碼,參與前端架構(gòu)設(shè)計(jì)和技術(shù)選型;
6.建設(shè)前端工程化體系,如自動(dòng)化測(cè)試、打包優(yōu)化、CI/CD 等。
任職要求:
1.熟練掌握 JavaScript/TypeScript,具有扎實(shí)的 HTML/CSS 基礎(chǔ);
2.熟悉 React / Next.js 框架,有中大型項(xiàng)目開發(fā)經(jīng)驗(yàn);
3.熟悉 WebGL/VTK.js/Three.js 等 3D 渲染庫(kù),有相關(guān)項(xiàng)目經(jīng)驗(yàn);
4.熟悉 WebAssembly 基礎(chǔ),有 WASM 與 JS/TS 交互經(jīng)驗(yàn);
5.了解現(xiàn)代瀏覽器性能優(yōu)化手段,具備調(diào)試和性能分析能力;
6.熟悉 Git、Webpack、Vite 等前端工具鏈。
加分項(xiàng):
1.有 C/C++ 項(xiàng)目經(jīng)驗(yàn),了解 Emscripten 編譯流程;
2.有醫(yī)療、工業(yè)仿真、CAD/3D建模等行業(yè)圖形開發(fā)背景。