Unity Developer

Job Description

Objectives of this Role:

  • Collaborate with other members of the team to deliver features on time.
  • Be part of the development process and contribute improvements and suggestions.
  • Mentor other developers in the team and help maintain code, product and process quality.
  • Collaborate with Art, Design and Production teams to ensure schedules and goals meet business and project needs.
  • Conduct code reviews and be part of the hiring process for future colleagues.
  • Bring meaningful contributions to our product and the entire team.

 

 

Responsibilities:

  • Plan, design and implement high-quality features working as part of the wider studio team.
  • Transform design specifications into functional applications.
  • Establish an effective strategy and development pipeline.
  • Quickly create and iterate on prototypes showcasing new designs and interaction patterns.
  • Design, build and maintain efficient, reusable and reliable code.
  • Ensure the best performance, quality and responsiveness of applications.
  • Identify process and application bottlenecks and implement solutions in a timely manner.

 

Requirements:

  • 1 year of experience with Unity 3D/Content Development.
  • Strong C# object-oriented programming and scripting language skills.
  • Experience working with game assets (meshes, animations, materials etc).
  • Experience profiling and optimizing Unity applications and render performance (GPU and CPU).
  • Experience working on a PBR, AR, VR and Web-based project in a multi-developer team environment.
  • Understanding UX design process and experience working with UX design team and/or development team.
  • Experience working on Android and Window builds (iOS is a plus).
  • Experience on Unreal Engine is a plus.

 

Job Summary

  • Published on:2023-09-01 10:20 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:1 Year
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-29