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. We kindly ask you to apply with your CV and message to the hiring manager / cover letter in English. Applications will be reviewed whilst the job-ad is posted.
- 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.
Besides the above we’re looking for someone with experiences within the following areas:
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
Good to know
As we aim to build a team who continuously push the boundaries of what’s possible within game development (and because we love to learn and grow from the people around us), we might ask you to do a practical test as a part of the recruitment process.
We look forward to receiving your application and learning more about you. In the meantime, why not take a look at the videos posted below.