About the Company
Lunas is a technology-driven company focused on developing advanced rendering systems.
Responsibilities
- Design and develop the entire rendering pipeline (PBR, HDRI/IBL, post-processing, tone mapping).
- Develop architecture for render graph / pass system.
- Manage GLB/material pipeline and material system.
- Write and optimize shaders (WGSL / GLSL / TSL).
- Integrate 3D engine into React + TypeScript application.
- Optimize performance, especially on mobile devices.
- Define technical direction and conduct code reviews.
Requirements
- Commercial experience with vanilla Three.js (not R3F), including WebGPU.
- Deep understanding of WebGPU, WebGL2, and GPU pipeline.
- Proficient in shaders (WGSL / GLSL / HLSL / Metal).
- Practical experience with PBR, HDRI/IBL, post-processing.
- Knowledge of MRT, render targets, G-buffer, color management.
- Experience in GPU profiling and mobile graphics optimization.
- Strong skills in TypeScript, React, and application architecture.
Benefits & Perks
- Flexibility: Fully remote work format from anywhere in the world.
- Technologically complex product.
- Professional growth: Paid profile training and courses (external and internal).
- Package: Competitive salary (based on technical interview results).
- Paid vacation days: 36 days per year.
- Paid sick leaves.
- Nice bonuses.
How to Apply
Apply here or contact us via Telegram.



