Back close

Junior Unity 3D Programmer/Unity Developer @ Ammachi Labs

Amrita Vishwa Vidyapeetham, Amritapuri Campus is inviting applications from qualified candidates for the post of Junior Unity 3D Programmer/Unity Developer

For Details Contact : careers@ammachilabs.org

Apply Now

Job Title Junior Unity 3D Programmer/Unity Developer
Location Amritapuri, Kollam
Required Number 3
Qualification

  • A bachelor’s degree in computer science, Game Development, or related discipline is essential.

  • Candidates must demonstrate proficiency in C# programming and Unity’s core development environment.

  • A good understanding of object-oriented programming, game physics, UI systems, and animation workflows is important.

  • Hands-on experience with version control systems and basic familiarity with integrating assets from 3D modeling tools such as Blender or Maya will be beneficial. Applicants should possess strong problem-solving abilities, attention to detail, and a willingness to learn from senior developers.

  • While prior professional experience is not mandatory, exposure to Unity through internships, academic projects, or independent learning is expected.

  • Excellent communication and collaboration skills are also vital for working in a team-oriented environment.

Job description

  • The Junior Unity 3D Programmer will play a key role in developing immersive learning simulations and game-based training environments for Virtual Skill Labs (VSL).

  • This position involves creating and enhancing interactive 3D applications using Unity, primarily for desktop, web, and VR platforms. You will work closely with senior developers, instructional designers, 3D modelers, and animators to bring skill training scenarios to life.
Responsibilities

  • writing clean, efficient, and scalable C# code to build core gameplay mechanics, user interfaces, and physics-driven interactions.

  • You will also contribute to implementing visual and functional elements such as triggers, animations, audio cues, and environmental effects to create an engaging user experience. 

  • you will be involved in performance profiling and optimization to ensure smooth gameplay across devices, managing memory usage, and resolving runtime issues.

  • The role requires understanding of Unity’s component-based architecture, prefabs, asset management, and scene structuring.

  • You will participate in debugging, error handling, and regular testing cycles to ensure quality assurance and adherence to learning outcomes.

  • Familiarity with version control systems like Git or SVN is essential for collaborative development and project organization.

  • You'll also support the deployment process by packaging builds for different platforms and integrating assets such as 3D models, animations, and audio files.

  • A proactive, detail-oriented approach and passion for real-time 3D development, simulation, or educational technology will help you thrive in this role.

Experience

  • 0–2 years of relevant experience in Unity 3D programming and C# development Experience Required

Job category Project
Last date to apply April 30, 2025

Apply Online

  • Add File or drop files here
    Upto 500kb | doc, docx & PDF format only

  • To confirm your request , please check
    the box to let us know you are human
Admissions Apply Now