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.