Job Title

Senior Unity Developer /Programmer

Share This Job

Job Description

Company Introduction

Our client is a game developer.

Job Responsibilities and Duties

  • Program gameplay and application features in Unity for mobile and online games;
  • Collaborate closely with art and design team members to deliver polished, visually impressive, optimized games;
  • Work with production staff to identify technical risks and breakdown game-play into user stories and scenarios;
  • Provide mentorship to less experienced programmers.

Experience

  • Minimum 5 years of working experience in game development;
  • Hands-on experience with Unity3D engine (editor and scripting);
  • Experience in delivering mobile games for Android / iOS;
  • Experience in working on a mobile strategy game is considered a big plus;
  • Experience with VR / AR technology / platforms;
  • Experience with Console (Sony PlayStation / MS – Xbox);
  • Experience with API development;
  • Experience using source control systems such as GIT.

Personal Skills

  • Hands-on experience with Unity3D engine (editor and scripting);
  • Good knowledge of an object-oriented programming language, preferably C#;
  • Good knowledge of game-play programming;
  • Availability to work with new 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.

Additional Skills

  • Understanding of client / server communication and data serialisation;
  • Understanding of 2D and 3D animation principles;
  • Skills in scripting languages (JavaScript);
  • Knowledge of BIM applications such as Autodesk Inventor, Revit and Civil 3D.
Tags: APIs, Autodesk, Civil 3D, ios, Unity 3D engine

Have a Question?

We are here to help. Email us or call +356 2017 3007
Contact Us