Senior C Programmer [Ubisoft Connect PC & Access] (f/m/d)

22 Nov 2024

Vacancy expired!

Job Description

You willhelp uscreatethefundamentalframeworksthatwebuild ourfeatureson, by contributing to architectural decisionsanddeveloping base libraries, plugin frameworks, multithreading, message exchange system, process management, APIprogrammingand more.

You will be using a variety of technologies and programming languages, including but not limited toC 14/17/20,CEF,CMake,Conan,WinAPI.

  • Work on theclient-sidecodebase of Ubisoft Connect
  • This covers topics such as: game content related data management (e.g., achievements), social features (e.g., chat, friends), user interface, game data distribution, in-game overlay, user-generated content, shop, and much more.
  • Write clear, modular and maintainable code.
  • Helping us defining best practices
  • CreatingDesign Patterns
  • Working on technical designs, Architecture, new features as well as steady improvements of existing code
  • Testing, debugging, profiling and maintaining existing code.

Qualifications

  • 7+ years ofprogrammingexperience
  • Expert knowledge in a modernversion ofC
  • Experience with Multithreading
  • KnowledgeaboutAPI programming
  • Knowledge in either Windows API or CEF
  • Fluentin oral and written English

Nice to have

  • Programming experience on multiple platforms (Windows, Mac and Linux)
  • HTML/CSS
  • Protocol Buffers
  • JavaScript/TypeScript
  • Vue.js

What We Bring

We offer the opportunityto work on a massive platform that supports millions of users.

  • Relocationand

    VisaSupport
  • 26 days paid vacation per year.Additionally, you will get half a day off on Christmas Eve and New Year’s Eve and

    11 bank holidays
  • Our

    UbisoftAcademyoffersmultiple opportunities for you to discover your full potential and develop yourself in various areas.
  • Opportunities for

    growthon your desired career path: Leadership training, workshops, guest speakers from the industry, online Ubisoft learning platform, coaches, Experts and library.
  • German classesfor free. Main language in the studio is English.
  • Company

    PensionScheme
  • Up to

    350€ childcaresupport per child per month.
  • Discounted Gamesand

    all gameson

    Ubisoft Connectfor

    PC
  • Gym Subsidy.We contribute 50% (up to a maximum amount of 25€) towards the monthly cost of a gym membership of your choice.
  • Monthly

    Mobility Budget.80€
  • All Legal residents of Germany are entitled to

    free public healthcare

Additional Information

Curios to learn more? check out ourlaunch trailerand our blog post about Ubisoft Connect:

  • https://news.ubisoft.com/en-gb/article/5WaWQWz9l9qWkIU4tm04ip/how-ubisoft-connect-builds-on-a-decade-of-online-evolution
  • https://www.youtube.com/watch?v=-1CrGJRFuys&abchannel=Ubisoft

Feel free to apply directly on our websitehttps://duesseldorf.ubisoft.com/en/

  • ID: #23277274
  • State: North Carolina Düsseldorf 00000 Düsseldorf USA
  • City: Düsseldorf
  • Salary: USD TBD TBD
  • Job type: Full-time
  • Showed: 2021-11-22
  • Deadline: 2022-01-21
  • Category: Et cetera