Jobless Developer
Sperasoft logo
Sperasoft

Posted 1 month ago

Open

Rendering Developer

YerevanOn-siteFull-time

AI Summary

Responsibilities:Design and develop graphics engine components for PC and consolesImplement and optimize rendering systems at both high and low levelsWrite clean, efficient, and maintainable C++ codeDrive technical decisions and contribute to rendering architectureParticipate in the full game development cycle — from prototyping to releaseCollaborate closely with engineers, artists, game designers, and QAMentor and support other engineers when neededRequirementsStrong understanding of the render

About 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

Requirements

  • Strong understanding of the rendering pipeline
  • Solid experience with C++
  • Experience with Unreal Engine
  • 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

Nice to have:

  • Understanding of modern GPU architectures
  • Experience with console development
  • Experience with real time raytracing

Benefits

  • 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

Explore related jobs