Browse current jobs

Junior Unity 3D Programmer

Ammachi Labs · Remote

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: 37597

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

AMMACHI Labs specializes in developing Virtual Skill Labs (VSL) that provide hands-on skill training through immersive simulations and interactive learning environments. We are seeking a Junior Unity 3D Programmer to assist in developing game-based training modules and simulations using Unity 3D. Position Overview: As a Junior Unity 3D Programmer, you will work with senior developers, 3D artists, and instructional designers to create interactive and immersive training experiences. You will assist in implementing gameplay mechanics, UI interactions, physics-based simulations, and performance optimizations in Unity. Responsibilities 1. Unity 3D Development & Programming Develop and implement gameplay features, interactions, and UI elements in Unity. Write clean, efficient, and well-documented C# scripts for game logic and functionality. Integrate animations, physics, and AI behaviors into training simulations. 2. Performance Optimization & Debugging Optimize game performance for smooth real-time interactions. Identify and fix bugs, glitches, and performance issues in Unity projects. mplement best practices for memory management and code efficiency. 3. Collaboration & Asset Integration Work closely with 3D artists and animators to integrate assets into Unity. Collaborate with UX designers to ensure smooth user interactions and workflows. Assist in testing and debugging to refine user experience. 4. Version Control & Deployment Use Git, SVN, or other version control systems to manage code updates. Assist in building, packaging, and deploying Unity applications across platforms (PC, Web, VR). Qualifications Bachelor’s degree in Computer Science, Game Development, or a related field. 0-2 years of experience in Unity development. Strong proficiency in C# programming and Unity’s API. Understanding of game physics, UI development, and object-oriented programming. Familiarity with 3D modeling, animation, and asset pipelines (Blender, Maya is a plus). Preferred Skills: Basic knowledge of Unity3D development. Experience with Unity UI and scripting for interactive interfaces. Familiarity with game AI, shaders, and physics-based simulations.

Collected experience requirement

0-2 years