Unity Developer

Job Description

Required Skill Set for Game Developer

· Implement game functionality as per communicated design

· Translate design specification into functional game

· Implement features in a fast and agile environment

· Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management

· C# programming skills to write Scripts

· Familiarity with level design and planning

· Knowledge of in game physics and particle systems

· Experience with mobile and console game development

· Ability to optimize memory and space usage for support of older hardware

· Experience with 3D / 2D development

· Virtual Reality or Augmented Reality experience(Optional)

· Strong understanding of Object-Oriented Programming (OOP) and Data-Oriented Programming

· Experience using the Entity Component System (ECS)

· Familiarity with current design and architectural patterns

· A knack for writing clean, readable, and easily maintainable code

· Communicate with other team members to establish effective pipeline and integrate media assets

· Design, build and maintain efficient, reusable, and reliable code

· Ensure the best possible performance, quality, and responsiveness of applications

· Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems

· Optimize game elements by incorporating player feedback

· Experience in implementing automated testing platforms and unit tests

· Knowledge of code versioning tools (Git)
 

Job Summary

  • Published on:2023-02-02 6:09 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-29