Match score not available

Senior Graphics Programmer (Mexico/Remote)

unlimited holidays - extra holidays - extra parental leave - long remote period allowed
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

PlayMagic LLC logo
PlayMagic LLC SME https://www.playmagic.com.mt
11 - 50 Employees
See more PlayMagic LLC offers

Job description

  • Mexico or remote, fulltime 

    Your responsibilities: 

    • Design and implement elegant solutions focused on scalability, performance, and maintenance 
    • Write clean, professional, and maintainable code 
    • Profile, optimise, and enhance existing graphics technologies (rendering, lighting, shaders, shadows, scene management, and others) 
    • Accurately schedule tasks and complete them on time, with an understanding of and appreciation for milestones, schedules, deadlines, and efficient development processes 
    • Communication and collaboration with other team members in different departments (e.g. Art, Design, Production) 
    • Expansion of existing projects for new hardware or devices if required 
    • Proactively problem-solve performance and stability issues when necessary 
    • Foster a culture of sharing knowledge, best practices, and standards 
    • Identify bugs and issues and suggest solutions to mitigate problems 
    • Ensuring high product quality, together with Quality Assurance 
    • Support and contribute to new ideas to game design and implement proof of concept 

     
    REQUIRED QUALIFICATIONS 

    • 3+ years experience at a professional video game company 
    • At least 1 shipped game title in a rendering role 
    • Bachelor’s Degree in Computer Science or similar discipline or equivalent work experience 
    • Solid experience with shader languages, graphics APIs, and debugging tools 
    • Experience with GPU/CPU profiling and optimization techniques 
    • Familiarity with Physically Based Rendering and related concepts 
    • Solid proficiency in C/C++, including refactoring, optimization, and testing 
    • Confident researching / prototyping new technologies 
    • Strong problem-solving and analytical skills 
    • Experience with DirectX11, OpenGL 4.0, or Vulkan. 

    BONUS QUALIFICATIONS 

    • Advanced knowledge of ray tracing techniques, CPU or GPU based 
    • Hands on experience with Unreal Engine 
    • Work with major VR Platforms (Oculus, Vive, PSVR) 
    • Work with major modern consoles (XBox One, PS4, Switch) 
    • Familiarity with Plastic SCM, Perforce, or other modern SCM best practices 

    Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Verbal Communication Skills
    • Teamwork

    Computer Graphics Programmer Related jobs