WebGL 全栈开发工程师 / Senior Full-Stack WebGL Developer
TLDR
Own browser rendering, interaction systems, and the product infrastructure behind real-time 3D experiences.
我们正在上海招聘一名 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.
Kirin builds innovative AI agents and consumer devices that allow users to easily prompt actions across various tools and seamlessly capture intent on the go. Our unique approach combines advanced technology with thoughtfully designed hardware, targeting tech-savvy consumers who seek efficiency in their daily tasks.
- Founded
- Founded 2023
- Employees
- 1-10 employees
- Industry
- Electrical Equipment