OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Quickspin is one of the world’s leading providers of innovative and entertaining video slots. We also happen to be really awesome. With our constant drive to be better, we're now looking for a Developer to join us in the skilled Markets & Integration team, on site in Stockholm.
About the role
In this role, you will work in the Market & Integrations team focused on solutions that apply to our entire portfolio of games often through run-time loaded adapter/bridge components loosely coupled to our game framework, which is developed in TypeScript. Within your team you take a E2E approach on any task and solutions are followed from draft to post-production and maintenance. Challenges and solutions often vary, and can require collaboration with other development teams such as the Game framework team, Platform team and Devops team.
Today we work with the Atlassian suite (JIRA, Confluence, Bitbucket) with additional development infrastructure and tools hosted in AWS. We use a multi-repository approach with maven and npm as package managers. For games development we have an in-house built HTML5 (TypeScript, CSS3, SASS, gulp, Express) game framework making heavy use of the PIXI rendering engine. For dev tools and web services we typically use Node.js, ECMAScript EC6, Docker, Express, React, Webpack, npm and gulp. For CI/CD we use Jenkins and scripted pipelines. We strive to be tech agnostic and have a development environment that runs on OSX, Windows and Linux.
At Quickspin we strive for a high level of test automation and you are expected to accompany code changes with unit (karma, mocha, chai) and functional tests (selenium, webdriver.io). You are also expected to peer review other team members code, as well as getting your own code reviewed, as part of the build in process. You will also be encouraged to utilize, and help develop, our internal dev tools as well as making use of various AWS services, all to get the job done in an efficient way.
Qualifications and experience
Experience with modern web technologies and techniques such as HTML5, CSS3 and JS (ES5/ES6).
Experience with supersets and languages transpiled to JavaScript, such as TypeScript, Babel etc. Experience with Node.js and the NPM package ecosystem
Experience with CSS3 and CSS-preprocessors such as SASS or Less
Understanding of good practice version control, artefact versioning, branching model
Understanding of build systems and development tools such as Maven, npm, gulp, Grunt etc.
Degree in computer science or equivalent work experience
We also value
Experience with AWS services
Experience with any kind of programming or scripting language
Experience with e2e testing tools such as Selenium, webdriver.io etc.
Experience of Jenkins and/or other automation servers/services
Who are you and what we offer
We believe that you are structured but also creative. You don’t settle and are always eager to learn and develop new things. At the same time, you understand and embrace good development practices such as code reviews, test automation and you take pride in writing code that is easy to test, read and maintain. You love backwards compatibility. In return, we offer an excellent package, a challenging and rewarding job in one of the fastest growing and most exciting industries there is. You will work in an ambitious, casual and fun atmosphere at a multi-award-winning company. We are also proud of our exceptionally high employee satisfaction index. With us, you will have the opportunity to make a real difference.
Interested?