Description

Job Description:
We are seeking a skilled Unity Game Developer to join our dynamic and creative team. As a Unity Game Developer, you will be responsible for designing, developing, and implementing high-quality gaming applications for various platforms. The ideal candidate will have a strong background in game development, excellent programming skills, and a passion for creating immersive and engaging gaming experiences.

Role & responsibilities
Game Development:

Design and implement innovative and interactive gameplay features.
Collaborate with the game design team to understand and implement game mechanics and features.
Develop and optimize game graphics, animations, and user interfaces.
Ensure the game meets performance and quality standards.

Programming:
Write clean, efficient, and maintainable code in C#.
Implement game functionality as per the project requirements.
Collaborate with cross-functional teams to integrate graphics, sound, and other game elements.
Identify and fix bugs and performance bottlenecks.

Unity Development:
Utilize Unity3D engine to create cutting-edge gaming applications.
Stay up-to-date with the latest Unity technologies and best practices.
Optimize game performance for various platforms, including mobile and VR.
Must be experienced with Unity GUI, Object Oriented Design principles, asset bundles, and script writing in C#.

Collaboration:
Work closely with artists, designers, and other developers to create a cohesive and compelling gaming experience.
Participate in code and design reviews to maintain code quality and consistency.

Documentation:
Document code and design decisions for future reference.
Contribute to project documentation and knowledge sharing within the team.

Requirements
Basic Qualifications:
Bachelor's degree in Computer Science, Game Development.
Proven experience in Unity game development.
Strong proficiency in C# programming language.
Experience with 3D graphics programming and shaders.
Solid understanding of game design principles and player experience.
Familiarity with mobile game development and optimization.
Ability to work independently and collaboratively in a team environment.
Strong problem-solving and debugging skills.
Excellent communication and interpersonal skills.

Preferred Qualifications:
Experience with multiplayer and networking in Unity.
Experience in using Unity plugins is a plus
Knowledge of virtual reality (VR) development.
Familiarity with agile development methodologies.
Published games or projects on app stores or other live platforms

 

Education

ANY GRADUATE