Render Programmer

Frag Lab,Posted 9 months ago

Middle

Full time

Negotiable

Kyiv

Frag Lab is a videogame development studio based in Kyiv, Ukraine. We are focused on next-gen AAA free to play FPS games. We are the family of game industry veterans who have dedicated their lives to building great games for various audiences. Our ultimate goal is to implement our vision, based on our experience and the success of one of the best free to play FPS titles developed in Eastern Europe.

Our production philosophy is based on decentralized approach, in order to maximize team involvement in creative process and decision making. We trust our colleagues and authorize every willing team member to make their contribution to the game vision.

Our team is confident and ambitious to create a ground-breaking FPS title, which will deliver a brand new experience to the player, and establish the next benchmark in competitive gaming.

What are you working on?
  • The name of the project(s): Shatterline
  • At what stage of the project(s)? Early Access Game
  • Genres: Shooter
  • Platforms: PC, Console
For which tasks (responsibilities)?

Render Programmers are responsible for new engine features development related mainly to graphics. They should be able to solve issues related to AAA game engine features development in C++ programming language. In close cooperation with Game Designers, Content Creators and Gameplay Programmers they should work on implementing new game engine features.

Goals:

  • Develop new game engine features related to graphics, audio, physics, and other engine subsystems

  • Develop custom materials, shaders, perform modifications and optimizations of existing engine graphics pipeline

  • Work with Game Designers, Content Creators and Gameplay Programmers in order to develop brand new game engine features

  • Write technical documentation and developer guides

What kind of professional are we looking for?
  • At least 3 years of C++ Programming Language experience (C++11 standard and higher)

  • Object-Oriented Design principles and patterns knowledge

  • Solid understanding of STL

  • Algorithm design and analysis skills, understanding the significance of algorithms complexity

  • At least 1 year of experience in render programming

Preferred Requirements:

  • Experience in Desktop/Gaming Software development

  • Deep Experience in modern computer graphics APIs (DirectX, OpenGL, Vulkan, Metal) and render programming

  • Knowledge of game engines architecture

  • Experience with Lumberyard game engine (especially its graphics pipeline)

  • Experience with Qt framework

  • Knowledge of other scripting and programming languages (Python, Lua, etc.)

What are the conditions and bonuses?
  • competitive salary & benefits package

  • modern and comfortable office with lots of perks

  • perfect working conditions and great team to work with

  • 20-days paid vacation

  • training programs

  • corporate events and team buildings

  • gym

  • English classes

Frag Lab

Company type: product

Employees: 201-500

Platforms: PC, Console

Genres: Shooter

http://fraglab.com/

View all vacancies from Frag Lab
Join our Discord!
Find out about new C++ Developer jobs on Discord
join
@ingamejob_dev
keep up to date with new job offers C++ Developer on Telegram
Subscribe

Similar job opportunities

DiJust

Kyiv

Posted today

Trainee

Negotiable

Full time

DiJust

Kyiv

Posted today

Middle

Negotiable

Full time

RedPad Games Studio

Relocate, Remote

Posted yesterday

Senior

Negotiable

Full time