Senior Unity Developer for Desktop Application

Job ID: 38057530

Budget: ₹1,250 – ₹2,500 INR

Responsibilities:
- Lead the development and integration of user interfaces in Unity for a computer vision application.
- Provide expert guidance in the architecture and design of software built on the Unity platform.
- Collaborate with the engineering team to integrate advanced image processing algorithms seamlessly with Unity.
- Establish and maintain best practices for Unity development and version control within a shared workspace.
- Optimize performance and memory usage of Unity applications dealing with large-scale data processing.
- Train and mentor team members on Unity-specific skills and practices.
- Manage code repositories, ensuring robust version control and efficient collaboration across teams.
- Troubleshoot and resolve any Unity-related issues that affect project timelines or performance.

Qualifications:
- Proven experience (5+ years) in Unity development, with a strong portfolio of projects that demonstrate expertise in both 2D and 3D environments.
- Prior experience working with image processing algorithms and integrating them with Unity is highly desirable.
- Strong knowledge of C# and scripting in Unity.
- Experience with UI design and implementation specific to Unity.
- Familiarity with version control systems like Git, and experience managing large codebases.
- Excellent problem-solving skills and the ability to work in a dynamic, fast-paced environment.
- Strong communication skills, with the ability to provide training and mentorship to team members.

Desirable:
- Experience in AR/VR development.
- Knowledge of machine learning and computer vision technologies.
- Experience with Unity’s DOTS (Data-Oriented Tech Stack) and ECS (Entity Component System).