Reach out directly about this role
🏢 Company: Lunas 💰 Salary: from $3500 to $4500 🌍 Format: Remote — from anywhere in the world
Tasks:
• Design and develop the render pipeline (PBR, HDRI/IBL, post-processing, tone mapping). • Develop the architecture of the render graph / pass system. • Be responsible for the GLB/material pipeline and material system. • Write and optimize shaders (WGSL / GLSL / TSL). • Integrate the 3D engine into a React + TypeScript application. • Optimize performance (especially mobile) and conduct code reviews, set the technical direction.
Requirements:
• Commercial experience with vanilla Three.js (not R3F), including WebGPU. • Deep understanding of WebGPU, WebGL2, and GPU pipeline. • Confident shader proficiency (WGSL / GLSL / HLSL / Metal). • Practical experience with PBR, HDRI/IBL, and post-processing. • Knowledge of MRT, render targets, G-buffer, and color management. • Experience with GPU profiling and mobile graphics optimization; strong TypeScript, React, and application architecture skills.
Will be a plus:
• Render Graph. • glTF/GLB optimization (Draco, meshopt, KTX2). • Compute shaders, TAA, GPU-driven rendering. • Open Source contributions to Three.js or WebGPU.
Stack:
TypeScript, React, vanilla Three.js (r183+), WebGPU
Conditions:
• Fully remote work from anywhere in the world • Payment for professional training and courses (external and internal) • Competitive salary (based on technical interview results) • Paid vacation days: 36 days per year • Paid sick leave, pleasant bonuses
📩 Apply
Lunas
4 months ago
3,500 – 4,500 USD
per month
Grade
Lead
Work Format
Remote
AI writes it from your resume. You only have to send it.
RocketHunt estimate from real salaries