崗位職責(zé)
1、負(fù)責(zé)基于WebGL的渲染引擎功能擴(kuò)展、維護(hù)和性能優(yōu)化。
2、持續(xù)優(yōu)化渲染引擎使用體驗(yàn)與性能;
3、編制項(xiàng)目相關(guān)技術(shù)應(yīng)用方案;
4、完成交辦的其他工作。
任職要求
1、掌握?qǐng)D形學(xué)基礎(chǔ)原理,熟悉渲染管線、圖形API、Shader編程等。
2、精通Three.js、Babylon.js等WebGL開(kāi)發(fā)庫(kù),了解其內(nèi)部實(shí)現(xiàn)。
3、掌握性能分析工具,有WebGL大場(chǎng)景渲染性能優(yōu)化經(jīng)驗(yàn)。
4、有Web前端基礎(chǔ),熟悉JavaScript、TypeScript、HTML5、CSS3等技術(shù)、熟悉Vue等主流開(kāi)發(fā)框架、熟悉webpack/gulp等主流構(gòu)建工具。
5、有良好的代碼編寫(xiě)規(guī)范意識(shí),熟練掌握Git等代碼管理工具。
6、有大型Web3D項(xiàng)目工程化經(jīng)驗(yàn),能獨(dú)立負(fù)責(zé)子模塊的設(shè)計(jì)與開(kāi)發(fā);
7、工作主動(dòng)、積極進(jìn)取、責(zé)任心強(qiáng)、協(xié)調(diào)溝通能力強(qiáng)、遵守職業(yè)道德,具有自主學(xué)習(xí)能力和團(tuán)隊(duì)協(xié)作精神。