Senior Rendering Developer (OpenGL or DirectX)

GMS Services

Job Summary

As a Senior Rendering Developer, you will be responsible for working with an existing engine to develop rendering tools for characters, environments, streets, rivers, and visual effects in a browser-based high-quality MMO game. Your role involves writing OpenGL shaders, collaborating with Lead Developers and Lead Artists to ensure functionality, translating artistic concepts into technical solutions, and working in a deadline-oriented environment. You will be part of a professional and international team, contributing to games with over 300 million users, offering opportunities for growth and the chance to contribute your ideas.

Must Have

  • 6 years of C++ experience.
  • Excellent understanding of OpenGL or DirectX.
  • High math skills for algorithm implementation.
  • Senior role in a shipped 3D game.
  • Experience with scene graph systems.

Good to Have

  • Experience with C#.

Perks & Benefits

  • Challenging and engaging software development environment.
  • Professional and international team of specialists.
  • Teamwork, quick decisions and possibilities to grow.
  • Career paths and options to develop further.
  • More than 300 million users for your game!

Job Description

Our client is one of the leading online game developer. Employees from 35 countries use state-of-the-art technology to transform the industry with innovative gaming concepts, while setting international standards to fulfill the expectations of more than 300 million gamers in over 200 countries. Your responsibilities:
  • You work with an existing engine on a browser-based high-quality MMO game;
  • You develop rendering tools for characters, environments, streets, rivers and some visual effects;
  • You write OpenGL shaders to create an optimum look for the game;
  • You work closely with Lead Developers and Lead Artists to ensure that all necessities and functionality are included in production shaders and tools;
  • You translate artistic ability into technical solutions;
  • You prioritize, multi-task and perform in a deadline oriented environment.
Your skills:
  • You have extensive practical knowledge of C++ for 6 years;
  • You have an excellent understanding of techniques and technologies relating to shading, lighting and rendering with OpenGL or DirectX;
  • You have high math skill level to read, understand and implement algorithms from technical papers;
  • You successfully worked on at least one shipped 3D-Game in a senior role;
  • You have previous experience on working with scene graph systems;
  • You have strong interpersonal and communication skills;
  • You have the ability to multi-task, prioritize, solve problems and work with deadlines;
  • You are a proven team player;
  • You have practical experience with C#;
  • You are fluent in technical and business English.
Conditions:
  • A challenging and engaging software development environment with multiple proven and exciting games from start to end;
  • A professional and international team of specialists in all areas supporting you with long-year industry expertise;
  • Teamwork, quick decisions and possibilities to grow and supply own ideas;
  • Career paths and options to develop further over time;
  • More than 300 million users waiting for your game!

11 Skills Required For This Role

Team Management Communication Team Player Rendering Cpp Data Structures Lighting Shading C# Open Gl Algorithms Direct X

Similar Jobs