Unity Developer

Job Description

Our ideal candidate will have 5 years of experience in Unity Development technologies, strong programming and coding skills, a keen eye for detail, and the analytical skills to identify potential issues with a design plan. Working across many different departments, this role requires a candidate with excellent communication skills, a pro-active attitude, and a good team ethic to unify a common vision.

Key Accountabilities:

• Plan, design and implement high-quality game features working as part of the wider studio team

• Transform design specification into functional game assets

• 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 and games

• Identify process and application bottlenecks and implement solutions in a timely manner

• Take ownership of entire features and components of the game lifecycle and lead the product design and code elements

• Collaborate with other members of the team to deliver large and complex features on time and to a high standard

• Be part of the development process and contribute improvements and suggestions, driving the quality of the code throughout the entire production cycle

• Mentor other developers in the team and help maintain code, product, and process quality

• Partner 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

Essential Qualifications:

Education:

• Bachelor Degree in Computer Science or relevant discipline

 

Professional Experience:

• 5 years’ experience with Unity 3D/Content Development

• Strong 3D math skills

• Strong C# object-oriented programming and scripting language skills

• Experience working with game assets (meshes, animations, materials, etc)

• Experience profiling and optimizing the game and render performance (GPU and CPU)

• Experience working on a physics-based game project, source control systems such as Git in a multi-developer team environment.

• Understanding UX design process and experience working with UX design team and/or development team

Job Summary

  • Published on:2022-01-20 1:44 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2026-03-18