- Minimum 3 years of working experience in game development
- Hands-on experience with Unity3D engine (editor and scripting)
- Good knowledge of game-play programming
- Experience in delivering mobile games for Android / iOS
- Experience in working on a mobile strategy game is considered a big plus
- Availability to work with current APIs and concepts
- Able to work on projects that might involve a lot of changes
- Able and interested to work in highly iterative processes and R&D.;
- Used to communicate effectively with both technical and non-technical parties
- Able to provide guidance and mentorship to the programming team
- Experience programming applications using Android NDK
- Very strong programming skills - extensive experience with C# and C++ required
- Experience leveraging cloud systems in Unity integrations or multiplayer game experience
- Desire to grow expertise in modern Unity3D/C#, networking and 3D User Experiences
- Experience working with third-party libraries, frameworks, and APIs
- Strong communication skills and ability to work in a fast-paced small team environment
- Solid understanding of the full mobile development life cycle
Basic understanding of 3D Math and 3D Graphics - and a desire to become an expert