
Develop high-quality Unity applications for various platforms.
Collaborate with designers and other developers to create engaging and interactive experiences.
Ensure that all code is well-documented and maintainable.
Troubleshoot and debug complex issues as they arise.
Stay up-to-date on the latest Unity technologies and practices.
Optimize performance and code quality to deliver the best user experience.
Work on multiple projects simultaneously and meet deadlines.
Bachelor's degree in Computer Science or a related field.
Proven experience developing Unity applications.
Strong knowledge of C# programming language.
Experience working with 2D and 3D game development.
Familiarity with Unity's UI system, physics, and animation.
Ability to work independently and as part of a team.
Excellent problem-solving skills.
Strong communication and collaboration abilities.
Knowledge of mobile platforms and VR/AR development is a plus.