This job listing expired on Nov 17, 2022
Tweet

Your Impact:

  • Be a point of contact for the technical performance of the game and features
  • Design, implement, maintain and optimize game and engine systems in Unity C#
  • Code review the work of your peers and provide valuable feedback
  • Identify risks and opportunities presented during the development and provide solutions to resolve potentially complex problems
  • Help the Lead Programmer in hiring and interview processes as needed
  • Share your knowledge with others on the team regularly
  • Keep your skills current and be continually learning
  • Requires relocation.

Qualifications

  • 5+ years of development experience and shipped at least two AAA titles (or equivalent)
  • Master, Bachelor or equivalent in computer science or engineering (Masters counts for 1-2 years experience)
  • Strong programming skills in Unity and C#
  • Excellent grasp of memory and performance bottlenecks within Unity, VR, and Android devices and experience with the tools and techniques to find them
  • Proficient in refactoring and optimizing complex, sometimes entangled, systems
  • Knowledge of how to use the Burst compiler and Jobs to optimize is a big plug
  • Strong code reviewing and debugging and problem solving skills
  • Understanding of multi-threaded principles
  • Ability to work efficiently with a large existing code base
  • Knowledge of different software development methods (e.g., Agile, SOLID, Unit Testing)
  • Knowledge of software development environments and associated tools. (e.g., Visual Studio or Rider, Perforce, JIRA, etc.)
  • Excellent time management, reporting and documentation skills
  • Fluent in English, both verbally and written and a positive team-player attitude
  • Experience with C++ programming is a plus

Additional information

  • Relocation Assistance provided
  • Flexible work hours (10am-4pm core work hours)
  • Monthly travel budget
  • 26 days holiday, 11 days public holidays, 5 Care for your Sick Child days (all paid)
  • Health Insurance (50% contribution paid by Ubisoft) and paid sick days
  • Pension Scheme
  • Gym subsidy
  • Monthly childcare budget
  • Discounted games & more

Diveristy & Inclusion: (f/m/d = female, male, diverse) At Ubisoft we foster an inclusive environment. All applications are welcome!