BE/ME/B.Tech/M.Tech/MCA/MCM/BCA/Msc. PGDCA/ or equal vent
Overview of Job
To ensure success as a PHP developer, you should have in-depth knowledge of object-oriented PHP programming
Duties & Responsibilities
To be a part of developing team of high end game development.
Assist in the design, coding, and testing of technical solutions.
Understand standard systems development lifecycle processes and apply our methodology effectively on client engagements.
Develops technical knowledge and awareness of those technical areas in which requested to code.
Peer Code review on a regular basis.
Accurately records own time and accurately reports progress on own work.
Complies with all confidentiality and non-disclosure policies and/or agreements and ensures security of information at all time.
Learning new game related technologies and providing support in implementation in various projects as and when needed.
Responsible for meeting deadlines and adherence to set coding standards.
Communicating with clients as and when needed.
Preparing required reports as if when.
Learn and share knowledge with teammates and juniors in advanced technologies.
Provide guidance to juniors and support to other teammates in their work as and when required.
Should have communication ss as to communicate with client and team.
Contribute towards creating code repository and help other junior members of team.
Should have knowledge of working on version control systems like SVN and GIT.
Analyze risks and should be able to mitigate those on time.
1 To 3 years of working experience required in Unity3d or Unreal Engine game development technology.
Good knowledge of GLSL Shader Scripting.
Very Good knowledge of game physics and particle systems.
Strong knowledge on node based Animation.
Strong knowledge on online multiplayer gaming.
Experience with 2D, 3D games for Mobile, Web and Desktop Platforms.
Experience with VR Platforms (Gear VR/ Google Cardboard).
Knack for writing clean, readable, and easily maintainable code.
Experience with any other game development engine is a plus.
Understands and can speak to all aspects of the software development life cycle.(e.g. requirements, analysis, design, implementation, testing, and documentation) and associated execution models (e.g. Waterfall, Agile, Iterative Development, etc.).
Willing to learn new technologies.
Effective Communication and interpersonal ss.
Strong analytical and problem solving ss.
Readiness to work in a team with minimal supervision.