Unity Developer

JOB DESCRIPTION

Key Responsibilities:

  • Game/Application Development: Design and develop interactive software applications, games, simulations, or AR/VR experiences using Unity3D.
  • Coding and Scripting: Write clean, efficient, and maintainable code in C# or JavaScript within the Unity environment to implement game mechanics, UI/UX elements, and functionalities.
  • Collaboration: Work closely with designers, artists, and other team members to translate design concepts into functional applications, ensuring seamless integration of graphics, audio, and gameplay elements.
  • Optimization: Optimize application performance, including memory usage, frame rates, and responsiveness, to ensure a smooth user experience across different devices and platforms.
  • Testing and Debugging: Conduct rigorous testing and debugging of applications to identify and resolve technical issues or bugs, ensuring high-quality and polished final products.
  • Documentation: Create and maintain technical documentation, including code documentation, design specifications, and project plans to facilitate efficient development processes and knowledge sharing.

Qualifications and Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
  • Proficiency in Unity3D and C# programming language; knowledge of JavaScript is a plus.
  • Solid understanding of game development principles, including game mechanics, physics, and AI algorithms.
  • Strong problem-solving skills and ability to work in a collaborative team environment.
  • Experience with version control systems (e.g., Git) and familiarity with agile development methodologies.
  • Portfolio showcasing completed Unity projects or game development work.

Job Information

Share on :

Shopping Basket