Posted at: 31 March
Rendering Developer
Company
Sperasoft
Job Type
Full-time
Allowed Applicant Locations
Armenia
Job Description
ResponsibilitiesModification of existing and implementation of new UE rendering components for PC and consolesOptimizations of rendering codeCreate clean, efficient and robust codeParticipate in the full development cycle of games starting from basic prototypes through the releaseCollaborate with other engineers as well as game designers, artists and QAAdditional responsibilities may be assigned as needed
Good understanding of rendering pipelineStrong knowledge of C++Experience with UE and its rendering architectureExperience with Nanite, Lumen, VSM and good understanding of their principle of operationDeep 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 experienceExperience in working with large code base projects (2+ years)Self-motivated person with excellent problem-solving skillsWritten and spoken EnglishWould be a benefit if you have:Knowledge of modern GPU architecturesExperience with consoles development
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.