# C++ Game Developer

**Company**: Ubisoft
**Location**: Kyiv, Kyiv city
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Game Development
**Industry**: Technology

**Apply**: https://jobs.smartrecruiters.com/Ubisoft2/744000161237793-c-game-developer?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/c-plus-plus-game-developer-ded5bae1-f3c/

## Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six, to Just Dance and more.

As a C++ programmer, you will be a part of the development group working on one of Ubisoft projects in close collaboration with other studios.

Responsibilities:

- Features development and support

- Ensure stability and performance of the game on PC and different platforms

- Analyze existing code and propose efficient solutions

- Write solid code with focus on performances and memory usage

- Maintain a high software quality, find and fix bugs

- Cooperate with designers, programmers and testers to bring suggestions from an idea to a released feature

- Write documentation to transfer the knowledge to group members

- Initiate communication when problem found

- Suggest improvements to the developed products

- Provide support to the teams who re-use the developed technologies

Requirements:

- Advanced C++ programming knowledge

- Used to write optimized code (CPU, memory)

- Ability to write code in a multi-threaded/multi-CPU environment

- Knowledge of code optimization techniques

- Ability to analyze complex code and find non-trivial solutions

- Attention to details and desire to get things done

- English – intermediate or higher

Desirable (optional):

- Development on multi-platform environment

- Game development experience

What we offer:

- Generous Time Off , 20 annual vacation days, additional leave for volunteering, parental leave, and special occasions

- Flexible Work Model - during this challenging time, you have the flexibility to choose where you work , remotely or from our Kyiv and Odesa offices

- Professional Growth , Access Ubisoft’s learning platform, training programs, English & French classes, and a structured career development plan

- Comfortable Workplace & Tech Support , A modern office featuring sports facilities, a Fun Hub, and a shelter

- Health & Wellness , Premium health insurance, psychological support, gym memberships, mindfulness sessions, and wellness activities

- Community & Fun , Additional time off for social initiatives, office celebrations, game release events, and after-work activities

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C++
- multi-threaded/multi-CPU environment
- code optimization techniques
- English

### Nice to have
- Development on multi-platform environment
- Game development experience

---

Source: [Apply at jobs.smartrecruiters.com](https://jobs.smartrecruiters.com/Ubisoft2/744000161237793-c-game-developer?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
