At Massive, we’re looking for an experienced full-stack web programmer for our Tools team within the Uplay project. Uplay is Ubisoft’s own PC gaming platform, which includes SDKs and tools used by Ubisoft game production teams all over the world.
As a part of the team, you will be responsible for delivering a back-office solution, using a wide spectrum of technologies ranging from C# on the server to TypeScript, HTML and SCSS on the UI side.
You will join an ambitious, multi-disciplinary team, where everyone is willing to expand their knowledge and are encouraged to continue learning new things. The team is characterized by passion, comradery and the love of gaming. You will work in close collaboration with other programmers, designers and testers from other studios, with the opportunity to visit and work from collaborating studios.
This is a permanent position based in Malmö, Sweden, and requires working onsite.
Writing clear, modular and maintainable code
Participating in or leading feature task forces where you'll be involved in technical design and implementation/improvement of new features
Testing, debugging, profiling and maintaining existing code
Developing and maintaining internal web applications, integral to the Uplay ecosystem, using AngularJS on the client-side and ASP.NET Web API on the server
You as a person:
We believe to succeed in this role you’re a result focused person, who is passionate about developing a software platform for games with millions of users. You believe in team ownership of what you craft and will be working with your colleagues to learn, share ideas and solve complex problems. Furthermore, the performance of your code is something you care about, both on the client and the server. To succeed in this position, you are a strong communicator and easily get your point across in English.
Experience with single-page applications
3+ years of professional programming experience
Bonus: AngularJS, Vue.js, LESS/SASS, ASP.NET Web API, .NET Core, AWS, Continuous Integration