
Senior Unity Developer
Twin Harbour Interactive
full-time
Posted on:
Location Type: Hybrid
Location: Hamburg • Germany
Visit company websiteExplore more
Job Level
About the role
- Be part of an experienced and passionate Unity engineering team building a flagship title in the Warhammer 40,000 universe.
- Own and drive topics related helping our Technical Artists, like writing Shaders, adjusting Rendering options or improving and iterating over existing work in this area.
- Develop, maintain and optimize custom HLSL/ShaderLab shaders (or utilizing ShaderGraph) and work closely with artists to realize the visual direction of the game.
- Analyze and optimize GPU and CPU performance on both high-end and mobile targets, including draw call optimization, batching strategies, LOD systems and profiling.
- Spearhead tooling efforts by prototyping and establishing Unity Editor extensions, asset pipeline tools and workflow improvements to elevate the entire team's productivity.
- Collaborate closely with the art, game design and backend teams as well as our sister studios in Stillfront to ensure seamless integration of assets and features.
- Broaden your knowledge and deepen your skills through conferences and training, and share your learnings with the team.
Requirements
- Excellent skills in Unity Engine and C# development in a production game context utilizing the ECS Stack.
- Excellent skills in shader and rendering development - HLSL, ShaderLab, Shader Graph and a solid understanding of the underlying GPU pipeline.
- Strong understanding of real-time rendering concepts: PBR materials, lighting models, shadow systems, post-processing and VFX Graph.
- Experience with performance profiling and optimization on both PC and mobile platforms (Unity Profiler, RenderDoc, Xcode Instruments, etc.).
- Experience shipping and running at least one commercial Unity title on two or more platforms (PC, iOS, Android, console).
- Ability to articulate and document technical designs clearly and analytically, bridging the gap between engineering and art.
- Ability to communicate effectively and objectively in English.
Benefits
- A Global Team, A Shared Purpose
- Work Your Way
- Grow With Us
- We’re Human First
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Unity EngineC#HLSLShaderLabShader GraphGPU optimizationCPU optimizationreal-time renderingperformance profilingcommercial game development
Soft Skills
communicationanalytical thinkingcollaborationdocumentation