— 1+ year of industry experience developing commercial systems and applications;
— Strong understanding of software development and testing practices;
— C++ programming skills;
— Good understanding of object-oriented concepts;
— Understanding of algorithms and data-structures;
— English at technical level;
— Bachelor’s degree in Computer Science or related field;
— Desire to be a 3D engine developer.
— Code and algorithms optimization knowledge;
— Knowledge of vector math and 3D geometry;
— Understanding of 3D rendering techniques;
— Experience with 3D APIs (OpenGL, Direct3D, Vulkan) or Game Engines preferred.
— Competitive salary level;
— Career possibilities with growing team;
— English classes;
— Constant corporate events of different types;
— Truly friendly environment and flexible schedule;
— Technical challenges that will help you to grow constantly;
— 20 working days of paid vacation, paid sick leave;
— Table tennis.
— Participate in functionality and interface design sessions;
— Write clean, scalable code using C++ programming language;
— Research and resolve complex programming issues;
— Identify bottlenecks and bugs, and device solutions.