04 Sep
Unity Developer/ Unity Game Developer
Vacancy expired!
Unity developer Job description:
- Implement game functionality as per communicated design
- Translate design specification into functional game
- Implement features in a fast and agile environment
- 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
- Help maintain code quality, organization, and automatization
- Committing code to remote repositories such as Git
- 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 with 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
- 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
- Experience in implementing automated testing platforms and unit tests
- Knowledge of code versioning tools (Git)
Vacancy expired!