Room 8 Group is an end-to-end strategic partner in external game development. Working across all platforms, we provide creative and technical expertise across game development, technology, art, trailers, and QA for AAA and AA games.
Our Game Development team provides comprehensive co-development and full-cycle development solutions across all platforms. We’ve helped make some of the biggest games of the past decade, like Call of Duty: Modern Warfare II and III, and we work with dozens of the world’s biggest publishers and developers.
Through primarily organic growth, we are proudly independent, now home to around 1,100 creatives based in Europe, North America, and South America.
Cooperation: Full-time , Remote
Team: Engineering
We are seeking a highly skilled and performance-driven Unity Graphics/Shader Programmer to join our team. This role is focused on creating and optimizing the visual fidelity of our mobile games. You will be responsible for writing custom shaders, developing advanced rendering features, and profiling/optimizing graphics performance to ensure our games run flawlessly on a wide range of iOS and Android devices. You will be the bridge between the art team’s vision and the technical constraints of mobile hardware, finding clever solutions to deliver beautiful visuals within a strict performance budget.
Superpowers you have:
- Experience: [3+]+ years of professional experience in graphics programming, with a strong focus on the Unity engine.
- Shader Programming: Proven expertise in writing and optimizing custom shaders (HLSL, GLSL, or Cg).
- C# Proficiency: Strong command of C# scripting within the Unity environment.
- Mobile Optimization: Deep understanding of mobile-specific performance constraints (battery life, thermal throttling, memory bandwidth).
- Profiling Tools: Hands-on experience with graphics debugging and profiling tools (e.g., RenderDoc, Xcode Frame Debugger, Snapdragon Profiler, ARM Mobile Studio, or Unity’s built-in profilers).
- Graphics APIs: Solid knowledge of modern graphics APIs like Metal, Vulkan, and OpenGL ES 3.x.
- 3D Math: Strong foundation in linear algebra, trigonometry, and 3D mathematics.
- Portfolio: A strong portfolio of work (e.g., on GitHub, a personal site, or in shipped titles) that clearly demonstrates your shader and graphics programming skills.
You’re a rockstar if you have:
- Deep experience with Unity’s Universal Render Pipeline (URP) and Shader Graph.
- Experience with Compute Shaders for GPGPU tasks on mobile.
- Knowledge of technical art pipelines (e.g., PBR, lighting, modeling, texturing).
- Experience in C++ for creating native plugins.
- Familiarity with the low-level hardware architecture of mobile GPUs.
Becoming part of Room 8 Group, you will:
- Shader Development: Design, write, and maintain high-performance, mobile-optimized shaders (HLSL/GLSL) within Unity’s Universal Render Pipeline (URP).
- Performance & Optimization: Proactively identify and fix graphics-related performance bottlenecks. This includes profiling GPU performance (overdraw, fill rate, shader complexity), reducing draw calls, and optimizing memory usage (textures, meshes).
- Mobile Hardware: Develop and fine-tune rendering techniques that scale across diverse mobile GPUs (e.g., Adreno, Mali, Apple).
- VFX & Post-Processing: Collaborate with technical artists and designers to implement and optimize particle systems, post-processing effects, and other special effects.
- Rendering Pipeline: Work within and potentially extend Unity’s Scriptable Render Pipeline (SRP/URP) to achieve custom visual styles or performance goals.
- Tooling: Develop and maintain graphics-related tools and pipeline improvements to empower artists and designers.
- Debugging: Diagnose and resolve complex graphical bugs, artifacts, and platform-specific rendering issues.
- R&D: Stay current with the latest advancements in mobile graphics, rendering techniques, and graphics APIs (Metal, Vulkan, OpenGL ES).
Join the team of inspiring game dev professionals, and get even more:
- Competitive financial reward (yes, we are fair enough);
- Challenges to raise your XPs score working on the projects of the top global game dev publishers;
- Private medical care, paid time off;
- A culture of diversity and inclusion to unite the most outstanding talents;
- Community of people who understand and share your passion for games.
Together we will bring games to the next level. Exactly with you.