Unity Developer
Jaipur
IT, Game Development, Unity
2
Minimum 1 Year
As per the qualification
The job is to:
- Design and develop different kinds of games on Unity or any other popular platform.
- Change the UI of the existing game.
- Build the APIs.
- Connect the Crypto wallet to the game (if required)
- Implement game functionality as per communicated design
- Translate design specifications into functional game
- Implement features in a fast and agile environment
- Communicate with other team members to establish an 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 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)