Job Description:
Job Overview
Location: INDIA, Hyderabad.
We are seeking a skilled and passionate Unity Developer to join our team. The ideal candidate will develop high-quality, interactive applications and games using Unity. You will collaborate with designers, artists, animators, and developers to create engaging user experiences while ensuring performance, scalability, and code quality.
Key Responsibilities
- Design, develop, and maintain applications and games using Unity and C#.
- Collaborate with designers, artists, and other developers to implement game mechanics and interactive features.
- Optimize applications for performance across mobile, desktop, web, AR/VR, and other supported platforms.
- Integrate UI, animations, audio, and third-party SDKs into Unity projects.
- Debug, troubleshoot, and resolve technical issues throughout the development lifecycle.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews and contribute to improving development processes.
- Test, deploy, and maintain applications while ensuring a smooth user experience.
- Stay up to date with the latest Unity features, tools, and industry trends.
Required Skills
- Strong proficiency in Unity Engine and C# programming.
- Good understanding of object-oriented programming (OOP) principles.
- Experience developing 2D and/or 3D applications or games.
- Knowledge of Unity UI, physics, animation, and asset management.
- Familiarity with version control systems such as Git.
- Experience integrating APIs, plugins, and third-party SDKs.
- Strong debugging, problem-solving, and optimization skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Game Development, or a related field.
- 2+ years of experience as a Unity Developer or in a similar role.
- Portfolio of published games or interactive applications.
- Experience with mobile (Android/iOS), WebGL, PC, or console development.
Nice to Have
- Experience with AR/VR development using AR Foundation, ARKit, ARCore, Oculus, or OpenXR.
- Knowledge of multiplayer networking frameworks (Photon, Mirror, Netcode for GameObjects).
- Familiarity with shader programming and graphics optimization