Should have minimum 2+ years of experience in Unity or 3D Unity development experience Strong C# object-oriented programming and scripting (JavaScript) language skills Working experience with game assets (meshes, animations, materials etc), session management and textures Experience profiling and optimizing game and render performance (GPU and CPU) Ability to understand business requirements and translate them into technical requirements Solid understanding of the full software development life cycle and continuous integration Strong knowledge of Unity UI design principles, patterns, and best practices Good Debugging skillsPrimary Responsibilities: Develop social, entertainment & game apps for iOS and Android platforms primarily using the Unity3D engine. Development of new games and related features. Contribute to the evolution of our existing games. Maintain detailed technical design documentation throughout the project cycle and code reviews. Write clean, well documented and efficient code in C# while overcoming the challenges that are unique to mobile development.Expectations: Experience with Objective C/Swift (iOS SDK) or Java (Android SDK) is a plus. Experience with Multiplayer systems architecture and implementation is a plus. Self motivated and proactive individual