Emblem Technologies Private Limited is Singapore based software house with strong expertise on social and mobile platform.
Job Description: The Unity3D developer works on a small team to design, develop, and maintain a thin game client using C# .net in the Unity3D Game Engine. Must be experienced with Unity GUI, Object Oriented Design principles, asset bundles, and script writing in C#. The Unity3D engineer will also interact with other teams such as the game server team, art department, and the web team. 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!
Your Responsibilities:
· Creating systems that allow for quick prototyping of game designs
· Building winning game designs into reusable, scalable building blocks that can be used in our core game engine
· Building awesome games you're actually proud of. Did we really need this bullet point?
Your Skills:
· You are passionate about video games, particularly RPGs or adventure games
· Experienced at level building, prototyping, AI/Pathing, UI design, and gameplay scripting
· 2+ years game development experience with at least 1 working with C#
· 3D game development experience (i.e. Unity, Unreal, Maya, 3DS Max, etc.)
· Bonus for server, python, nosql experience
· You must have shipped at least 1 game
Mandatory Skills:
• Strong knowledge of object oriented design, design patterns, 3D Math, and data structures.
• Expert knowledge of Unity3D Pro including Unity GUI, asset bundles, materials/shaders, and iPhone deployment.
• Graphics Development (Particle Systems, Shaders).
• Must have shipped at least one game to the App Store.
• Strong knowledge of C# and the.net framework 2.0 or above.
• Ability to work on fixed deadlines.
Preferred Skills:
• Experience with OSX, iOS, and/or Mono
• Experience publishing to Android.
• Experience with Visual Studio and/or Team Foundation Server
• Asset Server
Compensation: Competitive Salary and Benefits
Bottom Line: We are looking for a highly motivated Unity3D Developer that works well in a team oriented environment. If you want to be on the ground floor of an exciting company, contact us for more details.