• 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
• 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.)
• competitive salary & benefits package
• modern and comfortable office with lots of perks
• perfect working conditions and great team to work with
•
• training programs
• corporate events and team buildings
• compensation for gym, swimming pool etc.
• English classes
• medical insurance
• 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
Frag Lab studio is a videogames development studio based in Kiev and focused on next gen AAA games creation. Our team of industry veterans is now working on a new revolutionary IP and we are looking for Senior Render Programmer to join our R&D department.
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.