Unity Developer

Job Description

Required Skill Set for Unity 3D 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:2022-07-12 7:03 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2025-01-02