Posted at: 25 April

Rendering Developer

Company

CompanySperasoft

Job Type

Full-time

Allowed Applicant Locations

Armenia

Job Description

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 needed Strong understanding of the rendering pipelineSolid 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 experienceExperience working with large codebases (2+ years)Strong problem-solving skills and self-motivationGood written and spoken EnglishNice to have:Understanding of modern GPU architecturesExperience with Unreal EngineExperience with console developmentExperience 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