Unity 3d programmer
CloudIngest · India
Job Description
Role: Unity 3 D Programmer
Experience: 2–5 years
Responsibilities
Develop interactive 3 D applications using Unity and C# .
Implement gameplay mechanics, UI, interactions, animations, and user
controls.
Develop VR/AR applications and interactive training simulations.
Develop interactive 3 D product configurators and visualization
applications .
Integrate 3 D models, animations, audio, particles, and other assets into Unity.
Integrate Unity applications with websites and web-based platforms .
Develop communication between Unity applications and web applications using
REST APIs, Web APIs, JSON, and HTTP/HTTPS .
Integrate web services for user authentication, data storage, product
information, configuration data, analytics, and other backend requirements.
Handle data exchange between Unity and web platforms.
Integrate third-party APIs and SDKs into Unity applications.
Work with Web GL builds and web-based Unity applications.
Implement browser-to-Unity and Unity-to-web communication where required.
Optimize applications for performance, frame rate, memory usage, loading time,
and web deployment.
Debug, test, and resolve technical issues across different platforms.
Work closely with 3 D artists, UI/UX designers, web developers, and project
managers.
Required Skills
Strong knowledge of Unity 3 D and C# .
Good understanding of Object-Oriented Programming (OOP) and
programming fundamentals.
Experience with Unity UI, animation systems, physics, lighting, scene
management, and prefabs.
Strong understanding of REST APIs, JSON, HTTP/HTTPS, and web
integration . Experience integrating Unity with web applications and backend services .
Experience with Web GL deployment .
Knowledge of Java Script and basic web technologies such as HTML, CSS, and
Java Script .
Experience with APIs, authentication, databases, and cloud-based services is
an advantage.
Experience integrating third-party SDKs and plugins.
Understanding of Unity profiling and performance optimization.
Familiarity with Git/version control .
Ability to work with 3 D assets and formats such as FBX.
VR / AR Skills
Experience developing VR/AR applications .
Knowledge of Open XR and Unity XR Interaction Toolkit .
Experience with Meta Quest devices is preferred.
Experience developing interactive training simulations is an advantage.
Preferred Experience
3 D product configurators
Interactive 3 D applications
VR training simulations
Industrial/engineering visualization
AR applications
Web GL applications
Unity–web integration
REST API and backend integration
Cloud services and databases
Multiplayer/networked applications
Experience with Meta Quest or other VR platforms
Candidate Should Have
Strong problem-solving and debugging skills.
Ability to independently develop features from technical requirements.
Good understanding of software architecture and clean coding practices.
Ability to work with both 3 D and web development teams .
Good communication and teamwork skills. Attention to performance, usability, and technical quality.
Portfolio demonstrating completed Unity, VR/AR, Web GL, or interactive 3 D
projects .
Details
| Company | CloudIngest |
| Location | India |
| Type | FULL TIME |
| Niche | general |
| Experience | permanent |
