Singapore, Singapore
5d ago

Company Description

Established in 2006, Ubisoft Sofia has grown to a world-class game dev studio. Throughout the years, it has developed a rich portfolio, ranging from casual to action adventure games, and covering a wide range of platforms and technologies.

The Studio has brought its expertise and creativity into brands such as Tom Clancy’s®, Prince of Persia®, and Assassin’s Creed®.

For more than seven years Ubisoft Sofia has been a key contributor to the Assassin’s Creed franchise, most recently taking a significant part in the development of Assassin’s Creed Origins, and also leading the creation of both its mythology DLC The Curse of the Pharaohs and Assassin’s Creed Rogue Remastered.

After 13 years, more than 18 released games, and increasing its teams almost seven times to 230+ people, Ubisoft Sofia is currently working on contributing to a number of big Ubisoft's titles, including Beyond Good and Evil 2.

The most recent achievement of the production teams in the Studio is the release of Tom Clancy’s The Division 2, highly acclaimed by both players and critics alike.

Job Description

The Junior Engine / Graphics Programmer will be involved in the design and implementation of various core features Graphics, Network, Physics, etc.

used in a real game. The engine development gives unlimited opportunities for research and implementation of modern technologies.

Job Responsibilities

  • Adding new core features - participate in implementation of new techniques and algorithms that could boost the quality of the game;
  • Work closely with team members of own or other job families for the optimal development of assigned features, during all stages of the development process;
  • Write code that is modular and self-contained;
  • Constantly educate himself / herself about the latest trends in game engine development;
  • Working on low-level GPU / CPU optimizations for PC / PS4 / PS4Pro / XboxOne / XboxOne X
  • Qualifications

  • Very good knowledge of C++, object-oriented design, data structures and algorithms;
  • Very good knowledge of mathematics (geometry, vector algebra);
  • Knowledge for 3D graphics & technologies;
  • Interests in video games;
  • Knowledge for multithread development will be considered as a plus;
  • Good English and Communication skills.
  • We Offer :

  • Working with cutting-edge engine / graphic technologies;
  • Informal, friendly and international working environment;
  • Opportunities to develop your skills working on AAA games;
  • Learn and grow with the best professionals in the gaming industry;
  • Possibility to take part in international work-related conferences and trainings;
  • Benefits package including private medical health and dental care, food vouchers, card for all public transport lines, monthly brunches, gifts for special occasions, special game dev merchandise, library of books and games, and many more;
  • Flexible working hours;
  • Excellent office facilities and location right next to Borisova Garden Park in Sofia.
  • Contact :

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

  • Please note that only shortlisted candidates will be contacted. Applications without provided cover letters will not be considered.
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form