Omm IT Solutions

Unity Game Developer


PayCompetitive
LocationRemote
Employment typeContract

This job is now closed

  • Job Description

      Req#: 465202000479181126

      This is a remote position.

      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

  • About the company