Web Fullstack Developer / Web全栈程序员
Uplay PC is Ubisoft’s 1st party platform for PC games. Our mission is to bring our gaming experience to our players around the world, adapting it to local specifications when needed.
As a part of the team, you would be responsible to deliver the new web experience of Uplay PC, using a wide spectrum of technologies ranging from C# on the server to TypeScript, HTML and SCSS on the UI side.
Responsibilities:
- Write clear, modular and maintainable code
- Participate in or lead feature task forces for technical design and implementation/improvement of new features.
- Testing, debugging, profiling and maintaining existing code, including the Uplay PC back office self-service portal.
- Develop and maintain new public-facing web applications, shown in the Uplay PC client and on the web, using Vue.js for the client-side application and ASP.NET Core Web API server side.
Qualifications
You’re a result focused person, who is passionate about developing platform software for games with millions of users. Furthermore, you believe in team ownership of what you craft and will be working with your colleagues to learn, share ideas and solve complex problems.
- Excellent C#, JavaScript (TypeScript), CSS and HTML skills.
- 3+ years of professional programming experience.
- Bonus: Vue.js, ASP.NET Web API, .NET Core, AWS, ElasticSearch, Protocol Buffers, Continuous Integration.
Présentation de l'entreprise
Since Ubisoft Chengdu opened in 2008, it has become one of the key game studios in western China with over 275 talents contributing to some of the biggest brands in the Ubisoft line-up. The studio has been working closely with other Ubisoft studios on AAA brands such as Assassin’s Creed®, Tom Clancy’s Rainbow Six® Siege, Tom Clancy’s The Division®, Skull and Bones™ and For Honor®.