Development and design of the architecture of the network part of the project/components for use in a network game (for example, the development of various firearms using prediction and lag compensation).
Requirements
Experience in developing network code in multiplayer games/real-time multiplayer modes.
Understanding the work of variable replication and RPC, roles and principles of data exchange in Unreal Engine client-server at the level of the game engine.
Knowledge of C++ at a confident level.
General programming experience of at least 3 years.
Experience in the gaming industry and a desire to make games.
Technical English knowledge;
The ability to clearly express thoughts on existing developments plans and ideas.
High level of self-organization and self-learning ability.
That would be an advantage
Ability to work with interfaces in a network project, Online Subsystem (including modification for the desired purposes).
Experience working with cross-platform systems.
Experience working on network VR projects.
A demo project with a working network part that can be explored at the code level.
Apply for the job
Required work experience: 1-3 years Full-time job. Office/Remotely
We will be very happy if you send us an email about why you would be interested in working with us.
Also, we have a small test task for this position.
We offer
Work on exciting products that move the VR industry forward.
Opportunity for growth and development in game development.
Official registration.
Flexible schedule.
Salary from $2,500
And most importantly, we have a great team that always strives to help and support each other.