Job position

Full Stack Web Developer

Uplay, Programming, Malmö

Job Description

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. 

Responsibilities

  • 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  

Qualifications

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: 

  • Excellent C#, JavaScript (TypeScript), CSS and HTML skills 

  • 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. 

Similar jobs

Discover now

May 23, 2019

Working as a Tech and Tools Programmer – Marcus’ story