前端工程师 at StarryNift

全职1个月前
Employment Information
职位描述
诚聘技术精湛的WebGL开发工程师加入我们的活力团队,共同推动前沿3D图形解决方案的研发。理想的候选人将在WebGL引擎框架的开发与维护中发挥关键作用,专注于打造高性能、跨平台的应用程序,提供沉浸式用户体验。该职位需与产品团队紧密协作,将设计概念转化为功能性WebGL项目,确保与现有系统的无缝集成,并优化可扩展性。核心职责包括通过创新技术手段提升渲染质量、减少加载时间、改善整体显示性能。同时还将参与公司其他产品的前端开发工作,运用WebGL技术构建交互性强且视觉震撼的界面。
核心职责
  • 主导WebGL引擎框架开发,包括复杂3D应用的架构设计、核心功能实现及性能调优
  • 通过高级着色器编程、纹理映射和光照算法优化模型渲染效果,实现照片级真实感视觉呈现
  • 构建内存高效的渲染管线及异步加载技术,提升模型加载速度并降低延迟
  • 与UI/UX设计师协作开发基于WebGL的直观界面,确保符合用户体验目标与技术限制
  • 调试WebGL应用程序,解决跨浏览器/跨设备的渲染异常、性能瓶颈及兼容性问题
  • 使用性能分析工具定位优化机会,为海量数据集实施可扩展的解决方案
  • 编写技术规范、API文档和开发流程说明,促进团队协作与知识共享
  • 持续跟踪WebGL新兴技术、行业趋势及最佳实践,不断提升应用性能与用户参与度
任职要求
  • 3年以上WebGL开发经验,具备扎实的3D图形编程基础,熟悉OpenGL ES/WebGL2标准
  • 精通JavaScript框架(如React、Vue)及WebGL库(如Three.js、Babylon.js)的交互式Web应用开发
  • 掌握LOD管理、遮挡剔除、GPU加速等渲染性能优化技术并有成功实践案例
  • 擅长跨浏览器兼容性测试,确保WebGL应用在现代浏览器及移动设备上流畅运行
  • 出色的性能关键问题解决能力,包括内存管理、着色器优化及资源加载策略
  • 熟悉Git等版本控制系统及敏捷开发方法论的协作开发流程
  • 优秀的沟通能力,能与设计师、后端工程师及产品经理等跨职能团队高效协作
  • 具备性能指标分析能力,熟练使用Chrome DevTools或WebGL性能分析工具驱动优化
  • 了解Blender、Maya等3D建模工具及资产管道,能将3D内容整合至WebGL应用
  • 加分项:具有实时渲染应用、VR/AR开发或云端WebGL大型项目解决方案经验
MyJob.one —— 远程工作,真实影响

新内容将持续不断
定期更新

MyJob.one —— 远程工作,真实影响