Full time
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
- 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
Your benefits:
- Relocation Support: We offer financial support in form of a cash allowance and assistance with accommodation search and settle-in support via our relocation partner, for international candidates we offer visa assistance
- Ubisoft Blue Byte Academy: We offer multiple opportunities for you to discover your full potential and develop yourself in various areas. Guest speakers from the industry, workshops and access to our training and development platform
- Discounted Games: Discount on employee game orders & free Ubisoft games on Ubisoft Connect
- Monthly Mobility Budget: 80€ per month that can be used on bicycle lease, parking spot rental or public transportation ticket
- Up To 350€ Childcare Support Per Child Per Month: In addition, we also offer 5 ‘care for ill children days’ per child per year
- Self-study And Training Hours: You have access to our in-house library
- Company Pension Scheme: We offer an attractive scheme through salary sacrificing in which the employer also matches contributions
- Gym Subsidy: We contribute 50% (up to a maximum amount of 25€) towards the monthly cost of a gym membership of your choice
- English And German Classes For Free: Good to know: Our main language in the studio is English
- Flexible Working Hours: We have core working times between 10:00 AM – 04:00 PM and the distribution of the other hours is up to you
- 26 Days Paid Vacation Per Year: Additionally, you will get half a day off on Christmas Eve and New Year’s Eve and approximately 11 bank holidays in the Düsseldorf region
- Corporate Benefits Web Portal: With employee discount programs for affiliated retailers, shops and service providers
For further information please check www.bluebyte.de and www.ubisoft.com.
COMPANY JOBS
1044 available jobs
WEBSITE