Position: Junior C# Developer
Company: CHI Software
Experience required: 1y
English level: intermediate

Company CHI Software team is looking for a Junior C# Developer

Project Description:
The Guardian Games is a world’s first in theme park entertainment. This interactive game connects players directly with the park as they progress through their own role play story that goes beyond a standard mobile app. Players will interact with highly themed game stations located around the park and level up towards earning opportunities allowing them to have real-world influences on their surroundings. The game is fully integrated with all aspects of the theme park, from live entertainment , thematic props and even retail.

Technology Description: 
Leveraging a distributed nodal architecture guests will take part in integrated mini games ranging from depth tracking-based exploration games, scavenger hunts and controller based gameplay. Guests are identified through RFID-based wearables and lanyards and accounts are associated to an optional mobile phone application that’s front end is mirrored in in-park kiosk units.

Job Purpose: 
To successfully develop new, innovative software applications, and to support and enhance existing software applications in immersive and interactive technologies. We are looking for candidates from a wide range of experience levels and from all aspects of the software development process – specification, architecture design, user interface design, real time 3D rendering, back end application development and testing. 

Your skills and expertise:
— Microsoft C# development experience;
— Microsoft .NET Core knowledge;
— .NET Architecture;
— RESTful Web Services;
— Relational Databases, Unstructured Databases, SQL and LINQ;
— Visual Studio;
— Unit Testing;
— Source Control such as GIT.

Bonus Skills: 
— Experience with the Unity 3D game engine;
— Experience of Single Page Application using React, Angular or similar JS framework;
— JavaScript and/or Typescript;
— Python, Iron Python;
— Cloud (AWS or Azure);
— NoSQL Databases.

What else do we offer?
— Competitive compensation and benefits;
— Flexible working schedule;
— Remote work or work in one of our development offices;
— Covered rest period (20 business days+ 5 days-off);
— Professional grows: variety of projects, regular technical events, mentorship;
— Free English classes (we have an amazing English teaching team);
— Speaking-club with a native English speaker;
— Truly friendly atmosphere and teambuilding.