Rendering Developer
Sperasoft
Posted: November 20, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Rendering Developer is responsible for creating and optimizing UE rendering components for PC and consoles, with a focus on clean, efficient, and robust code.
Required Skills
Job Description
Responsibilities
• Modification of existing and implementation of new UE rendering components for PC and consoles
• Optimizations of rendering code
• Create clean, efficient and robust code
• Participate in the full development cycle of games starting from basic prototypes through the release
• Collaborate with other engineers as well as game designers, artists and QA
• Additional responsibilities may be assigned as needed
Requirements:
• Good understanding of rendering pipeline
• Strong knowledge of C++
• Experience with UE and its rendering architecture
• Experience with Nanite, Lumen, VSM and good understanding of their principle of operation
• Deep knowledge and hands-on experience with modern graphics APIs (D3D12, Vulkan)
• Knowledge of Profilers and Debuggers for various platforms (PIX, Unreal Insight, RenderDoc, etc.).
• Good math skills (linear algebra, vector math)
• Degree in Computer Science and/or Mathematics or equivalent work experience
• Experience in working with large code base projects (2+ years)
• Self-motivated person with excellent problem-solving skills
• Written and spoken English
Would be a benefit if you have:
• Knowledge of modern GPUs Architectures
• Experience with consoles development
Benefits:
• Medical Care package
• MyCafeteria system - including Multisport card and more
• Employee Assistance Program (EAP), offering confidential legal, financial, and personal counseling
• English or Polish language classes
• Sensibly flexible working hours
• Breakfasts, snacks and fruits available during the day, tea and coffee machines
• Additional benefits: care bonus to cover health, educational and safety needs, corporate parties and team buildings