We are looking for a Unity3D developer who will work with a small team to design and develop games in the Unity3DGame Engine. Must be experienced with Unity GUI, Object Oriented Design principles, asset bundles, and script writing. The engineer must be a team player and work well in a collaborative environment. If you are the best at what you do we want to hear from you!
Design and build advanced applications for the Android platform.
Candidate should be responsible for creating Lip-sync animation and character animation with good facial expressions.
Candidate should have good knowledge of animation principles.
Candidate should know 3D modeling, Rigging & Animation.
Candidate should possess good visualization and creative skills.
Should be able to conceptualize designs on the basis of an idea or a concept, knowledge of 3D-Max, Autodesk Maya, Unity.
Skill Set Required:
Expert level in Monodev, C#, Unity3D 4.x/5.x
At least one top notch cross platform mobile game from concept to ship.
Passion for games and high product ownership - Ability to work independently, cleverly and meet deadlines under pressure.
Strong and effective communication (written and oral).
Exceptional knowledge of Android/iOS internals and build process.
Expertise in gameplay related fields like AI programming, Computer Graphics,Physics/Collision Detection, Animations, Scripting and Networking
Deep understanding of operating system fundamentals such as processes, interprocess communication, multi-threading primitives, race conditions and deadlocks.
Strong understanding of object oriented programming and familiarity with design patterns.
Demonstrated ability to write efficient, well documented, modular and reusable code. Strong in memory management and optimization on Unity3D
Knowledge of common data structures and algorithms
Experience with 3rd Party SDKs (Ads, IAP, Data Store, Multiplayer Game etc)
Good knowledge of Version and Revision control practices and procedures (SVN, Git).