← Browse all jobs

C

Unity 3d programmer

CloudIngest · India

FULL TIMEpermanent

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

CompanyCloudIngest
LocationIndia
TypeFULL TIME
Nichegeneral
Experiencepermanent

Similar Jobs

O

Practice Support Assistant

Optum

P

Server - Urgently Hiring

Pizza Hut

S

Retail Store Manager

SPECTRUM

O

Registration Representative

Optum

U

Warehouse Worker - Seasonal

United Parcel Service