Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Junior C++ Developer

Home > Production

Junior C++ Developer in Sofia, Bulgaria

  • Ubisoft
  • Full time
  • Junior
  • Email
  • Sofia, Bulgaria
  • 26/02/2021
  • Report

 

We are looking for junior C++ developers with interests in game development to join our engine team. As a Game Engine Developer you will be on the front line of all dynamic and emerging engine technologies used to build AAA games, implementing new features and optimizing for various hardware architectures.


Your daily adventure

IMPLEMENT PRACTICAL AND TIMELY SOLUTIONS

That meet the game design and technical requirements

IMPLEMENT CODE
That is modular and self-contained and observes the technical constraints on the system

OPTIMIZE CODE AND DATA
For memory usage and performance as required

WRITE DEBUGGING TOOLS
For programmers, level designers and artists

OPTIMIZE DEVELOPMENT OF ASSIGNED FEATURES
During all stages of the development process, while working closely with team members of own or other job families
 

 

KNOWLEDGE
Very good C/C++ programming skills, with good insight of object-oriented development
Strong debugging skills
Solid expertise of mathematics (geometry, vector algebra)

ANALYTICAL SKILLS
Able to analyze unfamiliar code of a reasonable complexity to understand and extend the functionality of an existing module

PLANNING AND TIME MANAGEMENT SKILLS
Able to plan and estimate your own tasks and ensure timely delivery of work

DRIVE AND ENTHUSIASM
Self-motivated and pro-active with a strong work ethic
Interest and desire to work in the game development industry

COMMUNICATION SKILLS
Collaborate effectively with other team members

ADVANTAGES ​​​​​​​
Knowledge and/or experience with C++ game engines
Knowledge of modern rendering pipelines with DirectX 12 or Vulkan

 

 

WE OFFER
Multicultural & friendly working environment
Working with the best professionals in the games industry on AAA video games
Flexible working hours & additional days off
Private medical health & dental care
Learning & knowledge sharing programs
International trainings & conferences
Top location next to Borisova Garden Park
Public transport card & food vouchers
Gifts for special occasions
Free games & game dev merchandise
Memorable parties & teambuilding events

HOW TO APPLY
Please send us a copy of your updated CV in English.
 

Ubisoft

Ubisoft is a creator of worlds, committed to enriching players' lives with original and memorable gaming experiences.

Similar positions

Technical Program Manager II - Riot Developer Expe

  • Riot Games
  • Full time
  • Los Angeles, United States
  • 15/04/2021

Tools Automation Developer

  • Keywords Studios
  • Full time
  • United States
  • 11/04/2021

Unreal Engine Developer - Architecture industry (R

  • Keywords Studios
  • Full time
  • Canada
  • 11/04/2021

Unreal Engine Developer - Architecture industry (R

  • Keywords Studios
  • Full time
  • United States
  • 11/04/2021

Technical Writer - Developer Experience Platform

  • Electronic Arts
  • Full time
  • Vancouver, Canada
  • 11/04/2021

C++ Engine Programmer for Physics Simulation Middl

  • Ubisoft
  • Full time
  • Bucharest, Romania
  • 11/04/2021

Game Tools Programmer (C#, C++)

  • Ubisoft
  • Full time
  • Bucharest, Romania
  • 11/04/2021

Junior Game Tester /Тemporary position/

  • Ubisoft
  • Full time
  • Sofia, Bulgaria
  • 11/04/2021

Junior C++ Developer

  • Ubisoft
  • Full time
  • Sofia, Bulgaria
  • 11/04/2021

Experienced C++ Developer

  • Ubisoft
  • Full time
  • Sofia, Bulgaria
  • 11/04/2021