Rendering Developer
ExternalFull-timeOn-site1mo ago30+ days old, may be filled
LinearMentoringPrototypingUnreal EngineVulkan
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design and develop graphics engine components for PC and consoles
- Implement and optimize rendering systems at both high and low levels
- Write clean, efficient, and maintainable C++ code
- Drive technical decisions and contribute to rendering architecture
- Participate in the full game development cycle - from prototyping to release
- Collaborate closely with engineers, artists, game designers, and QA
- Mentor and support other engineers when needed
- Strong understanding of the rendering pipeline
- Solid experience with C++
- Hands-on experience with modern graphics APIs (Direct3D 12, Vulkan)
- Good knowledge of mathematics (linear algebra, vector math)
- Degree in Computer Science, Mathematics, or equivalent practical experience
- Experience working with large codebases (2+ years)
- Strong problem-solving skills and self-motivation
- Good written and spoken English
Requirements
- Understanding of modern GPU architectures
- Experience with Unreal Engine
- Experience with console development
- Experience with real time raytracing
- Working with an international team of world-class professionals on exciting and challenging projects;
- Learning & Development opportunities - mentoring, lectures, participation at industry conferences and events;
- Medical Care package;
- Sensibly flexible working hours;
- Breakfasts, snacks and fruits available during the day, tea and coffee machines;
- Friendly team environment;
- Additional benefits - care bonus to cover health, educational and safety needs
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Sperasoft? Share your experience