Position: Senior Unity Developer – Character System
Company: OnlyCode
Experience required: 2y
English level: upper

Roles & Responsibilities
Design and develop Character System for virtual reality applications
Design and develop character editor
Design and develop character controller
Design and develop character actions
Design and develop character behaviors
Design and develop character pathfinding
Design and develop character inventory
Design and develop characters for first person, third person and VR
Work with application developers to implement needed character functionality
Your Skills/Experience
7+ years designing character systems for games, learning applications or virtual reality applications
Bachelor’s degree in computer science or related field
Experience with Opsive Ultimate Character System or similar
Experience with Opsive Behaviour System or similar
Experience with A1*Pathfinding or similar
Experience with UMA or similar
Experience with Photon and multi-user character controllers
Experience with iClone
Experience with C#
Experience with Unity
Experience with game design and development
Proven experience in character system design, development, implementation, and maintenance of medium to large-scale systems
Strong knowledge of general algorithms, design patterns and coding practices
A self-starter and quick learner
Strong verbal and communications skills with a track record of working and collaborating with others effectively to facilitate problem resolution
Experience with VR headsets and AR would be a plus.