Online Programmer | Relocation to Romania, Bucharest
Poland, Wroclaw
1 d. temu
source : Relocate

About Ubisoft

Ubisoft is a leading producer, publisher and distributor of interactive entertainment products.

Present in 28 countries with 27 studios, Ubisoft has won over gamers worldwide with its high-quality, cutting-edge franchises.

  • Today, Ubisoft boasts one of the richest and most diverse catalogues in the industry with top selling brands on all platforms including Assassin’
  • s Creed, Child of Light, Far Cry, Just Dance, Might & Magic, Prince of Persia, Rayman, Rabbids, Rocksmith, Maniaplanet, Tom Clancy'
  • s Ghost Recon, Tom Clancy's Rainbow Six, Tom Clancy's Splinter Cell, Tom Clancy's The Division, Trials, The Crew Watch Dogs and ZombiU to name a few!


  • Be responsible for creating, debugging, maintaining and optimizing the game’s network and online services, and tools that are used for the game’s development
  • Work closely with Game Designers and Gameplay Programmers from different worldwide sites in order to develop one of Ubisoft’s major AAA titles
  • Design, prototype, and implement the connectivity services that will be offered in the game while keeping high scalability, availability and security in mind
  • Understand the online intentions of the project to set out the technical possibilities for the various online features
  • Ensure clear and structured programming, keeping performance, maintenance and compatibility requirements in mind
  • Perform load tests, suggest improvements and optimize whenever necessary
  • Correct bugs found by peers and the quality control team
  • Ensure the smooth communication with the similar production teams worldwide
  • Document the work to transfer knowledge and enable users (other programmers and team members from other job families) to understand how to use the new systems and features
  • Your qualification

  • Minimum 1-3 years’ experience in client-server programming, ideally in the video game industry
  • Strong knowledge of C++ programming
  • Experience working with networking protocols (UDP / TCP / Custom protocols), client-server architecture, web server technology and protocols, web services
  • Database programming knowledge in MySQL
  • Being knowledgeable about the technologies and tools used in the video game production pipeline and TRC / TCR restrictions is highly appreciated
  • Good problem-solving skills
  • Ability to communicate effectively with both technical and non-technical parties
  • Fluent in English
  • Will be a plus

  • Python programming experience
  • Peer-to-peer architecture
  • Redis and MongoDB
  • What we offer

  • Numerous trainings that you can attend to expand your knowledge
  • In our library for your disposal, you can find specialized books on various skills, such as Programming, Management or Level Design
  • You can borrow video games and consoles at any time if you want to relax after work
  • You can also borrow a Ubi bike during lunch time or in the weekends
  • We’ve got a great gym right into our studio
  • Since we value health you’ll have access to private medical system after the first 3 months
  • Step 2
    Dodaj do ulubionych
    Usuń z ulubionych
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Formularz wniosku