WebGL 全栈开发工程师 / Senior Full-Stack WebGL Developer
Applying? Send a résumé written for this exact role.
We'll tailor a polished résumé and a full CV to WebGL 全栈开发工程师 / Senior Full-Stack WebGL Developer at Kirin, then hand you both as PDFs. Free, about a minute, no signup to try it.
我们正在上海招聘一名 WebGL 全栈开发工程师,负责浏览器端实时 3D 渲染、交互系统和支持这些体验的产品基础设施。这个岗位更偏底层图形、性能和跨设备稳定性。
工作职责
• 使用 WebGL、GLSL 和 TypeScript 构建高性能实时 3D 体验。
• 开发渲染、材质、动画、输入、相机和资产加载系统。
• 分析 GPU/CPU 瓶颈,优化帧率、内存、包体和启动时间。
• 构建前端产品层、API 和内容交付工具。
• 在桌面和移动浏览器上处理兼容性与降级策略。
任职要求
• 常驻上海或能在上海工作,4 年以上 Web 或图形工程经验。
• 熟练掌握 WebGL、GLSL、JavaScript/TypeScript 和浏览器性能工具。
• 熟悉 Three.js、Babylon.js 或自研渲染框架。
• 能展示已上线的复杂交互或实时图形产品。
English
We are hiring a Senior Full-Stack WebGL Developer in Shanghai to own browser rendering, interaction systems, and the product infrastructure behind real-time 3D experiences.
Responsibilities
• Build high-performance 3D experiences with WebGL, GLSL, and TypeScript.
• Develop rendering, material, animation, input, camera, and asset-loading systems.
• Profile CPU and GPU bottlenecks and improve frame rate, memory, bundle size, and startup time.
• Build the product layer, APIs, and content-delivery tools around the renderer.
Requirements
• Based in or able to work from Shanghai with 4+ years in web or graphics engineering.
• Strong WebGL, GLSL, JavaScript/TypeScript, and browser performance expertise.
• Experience with Three.js, Babylon.js, or a custom renderer and examples of shipped work.