Position: Senior Unity Developer – Server Platform
Company: OnlyCode
Experience required: 2y
English level: upper

Roles & Responsibilities
Design and develop ASP.NET webserver, Unity smart client and web services for virtual reality 
application
Design and develop Microsoft SQL database to support the application
Design and develop data layer and data entities for the smart client
Design and develop security for authentication
Design and develop content management for dynamically downloaded content
Design and develop integration with real-time server
Design and develop integration with chat and voice server

Your Skills/Experience
7+ years designing ASP.NET server and C# smart client applications
Bachelor’s degree in computer science or related field
Experience with ASP.NET webservers and Azure cloud-based solutions
Experience with Visual Studio
Experience with Unity
Experience with Microsoft SQL Server
Experience with Photon server or other real-time server
Experience with Photon chat or other chat API.
Experience with Photon voice or other voice API.
Experience with Game design and development
Proven experience in architecture design, development, implementation, and maintenance of medial to large-scale systems
Strong knowledge of general algorithms, design patterns and coding practices
Experience with securing applications and best 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 head sets and AR would be a plus.