The ideal candidate will be responsible for developing high-quality UNITY3D applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities: Guide junior team members and take over if necessary
Planning, design and document the code you write
Design highly scalable, testable code
Discover and fix programming bugs
Required experience: Bachelor's degree or equivalent experience in Computer Science or related field
Proficiency with C++ or C# as a software developer or game developer
Proficiency with at least one system of a game engine (Eg; Physics, AI, Animation, Networks, etc...)
Atleast 2 years of programming experience with simulators or computer game engines. Atleast 1 shipped title.