Description:As a junior gameplay developer, your role entails creating, maintaining and improving gameplay features and functionalities of a massively-multiplayer online game.
Responsibilities:Write clear, functional and efficient code to develop, maintain and improve gameplay features and functionalities.Collaborate closely with the rest of the engineering team and the art team.Communicate with the product team to ensure correct implementation of product requirements.Assist in testing, debugging and reviewing code.Follow emerging technologies and stay up to date with industry best practices.
Requirements & Qualifications:Good understanding of and experience with C++.Good understanding of and experience with Unreal Engine.Good understanding of Unreal UI Programming.Experience with Unreal Networking and Multiplayer.Experience with Materials and Textures.Experience with Git repositories.
Nice-to-haves:Familiarity with Azure DevOps.Good understanding of Animations.Good understanding of the Material Editor (Shader Graph).Strong passion for video games and game development.
Perks:Fully remote work.Flexible time schedule.Company-provided hardware.Training course subsidization.