Game Programmer required at Ubisoft Studios

Game Programmer required at Ubisoft Studios

Studio: Ubisoft

Job Opening: Game Programmer

Location: Mumbai, Maharashtra, India

Type: Full-Time

Responsibilities:

  • Be involved in the process of creating technical design and technical architecture of the game and single features
  • Proactive involvement in ensuring top-notch code quality
  • Design, implement, maintain and optimize game and engine systems in C++, C#
  • Identify risks and opportunities presented during the development and provide solutions to resolve potentially complex problems

Qualifications & Skills:

  • 2+ years of game development experience.
  • Master, Bachelor or equivalent in computer science or engineering (desirable)
  • Strong programming skills in C++, C#
  • Strong experience with any commercial game engine (such as Unity 3D, Unreal, Cry engine)
  • Proficiency in game development areas such as Gameplay, UI, Animation, etc.
  • Excellent debugging and problem-solving skills
  • Understanding of multi-threaded principles
  • Ability to work efficiently with a large, existing code base
  • Knowledge of low-level system architecture
  • Knowledge of software development environments and associated tools. (i.e. Visual Studio, Perforce, JIRA, Git)
  • Strong reporting and documentation skills
  • Fluent in English, both verbally and written
  • Great communication skills and a positive attitude

Desired Skills:

  • Good grasp of C++ and memory management.
  • Knowledge of Unity’s Data Oriented Tech Stacks (DOTS)
  • Understanding of graphics pipeline and having worked with Universal Render Pipeline (URP) and Scriptable Render Pipeline (SRP)
  • Knowledge of Unity networking with DOTS Netcode
  • Worked with Unity’s Build pipeline

Apply for the Job Online: To apply, upload your resume
 

Leave a Reply

Your email address will not be published. Required fields are marked *