崗位職責:
1.負責公司前端web3d產品研發、維護和更新工作;
2.參與前端框架分析、設計、實現、測試、性能調優;
3.配合其他開發人員完成圖形框架整合,前后端數據交互;
4.負責把控用戶體驗細節,持續優化改進產品性能。
任職要求:
1. **學歷要求**:
- 計算機科學、軟件工程或相關專業本科及以上學歷。
2. **工作經驗**:
- 至少2年以上使用Three.js進行開發的實際經驗。
- 有相關的3D圖形開發或游戲開發經驗者優先。
3. **技術技能**:
- 熟練掌握Three.js框架,能夠獨立完成3D場景的搭建和動畫效果的實現。
- 精通JavaScript及其相關技術,了解ES6及以上版本特性。
- 熟悉WebGL、Canvas等圖形渲染技術。
- 有使用其他3D引擎(如Babylon.js、Unity等)經驗者優先。
4. **項目經驗**:
- 有成功的3D項目案例或作品集,能夠展示個人在項目中的貢獻。
- 熟悉前端開發框架(如React、Vue等),能夠與前端團隊協作。
5. **其他技能**:
- 具備良好的數學基礎,對3D圖形學有一定理解(如坐標變換、光照模型等)。
- 具備良好的代碼規范和文檔編寫能力,能夠進行代碼的維護和優化。
6. **個人素質**:
- 具備良好的溝通能力和團隊合作精神,能夠在快節奏的環境中工作。
- 具有較強的問題解決能力和學習能力,愿意不斷學習新技術。
#### 加分項:
- 有虛擬現實(VR)或增強現實(AR)相關項目經驗。
- 熟悉3D建模工具(如Blender、Maya等)。
- 了解后端技術(如Node.js、Express等),能夠進行簡單的全棧開發。