Position: Unreal Engine Senior C++
Company: BestHeads
Experience required: 5y
English level: intermediate

You should have demonstrated experience working with others to identify design requirements, development details and player experience goals of proposed features. You are also comfortable establishing development expectations and tasking necessary to help build timelines and delivery commitments.

Responsibilities:
Develop multiplayer game with dedicated server
Character mechanics
Weapon mechanics
In-game economics
Gameplay rules and modes
Develop game tools
Work closely with designers, artists, and animators to bring the vision of the project to life

Required skills:
4+ years of Professional game development experience
Strong C++ skills and the ability to code and architect engine systems and tools
Experience building Networked games 
Self-driven and proactive in solving technical problems
Experience working with a globally distributed team.

Nice to have:
Experience with Online Services (Matchmaking, Lobbies, etc...)
Ability to work with ALS and animation graph
Good 3D Math skills (matrices, linear algebra, etc.).