Descrierea jobului
Our client is looking for a game front-end client developer who will work as part of a team to deliver high quality, innovative casino games content. You will be encouraged to form strong relationships within the team and work closely with external platform and operator teams. The team comprises Product, Math, Creative, Front and Back-End Development, QA, Compliance and the project delivery team. You will be expected to follow best software engineering practices including TDD, code reviews, refactoring and pairing. An enthusiasm for learning new skills and continuous improvement is essential. We’re always open to new ideas, and we love to learn new things. You will be encouraged to learn new skills both within and outside of your role.
You will collaborate effectively with team members within or outside the team, work with your own initiative and be accountable for your deliverables, within the team's guidelines. When new tasks arrive, you will estimate and agree on deadlines and deliver work within these whilst communicating impediments early. While working on projects, you will embrace best software engineering practices and tools.
In summary……You’ll be a good fit within a team that goes over and above to deliver the very best content and hits deadline every time!
Responsibilities:
You will help design, develop and maintain game client code, working with the team to apply best development practise. You will collaborate to get the most of and grow everyone's skills, and to create quality, maintainable code. You will continuously improve the team's tools and processes. You will also be actively part of the code reviews. You are happy to learn and adapt new technologies.
Cerințe
Requirements:
Experience in creating web applications and sites using JavaScript, HTML5 and CSS3, Pixi.js and possibly Node JS. You may be more specialised in one of these areas
ES5+ and modern JavaScript tooling
Experience with TDD/BDD methodologies
Understanding of software engineering concepts and design patterns
Good problem-solving skills
Desirable Skills - any of these are a plus!
Exposure to JavaScript libraries or frameworks: ideally React and Flux, Angular, Backbone or similar
DevOps including Ansible, Docker and working with continuous integration pipelines
Understanding of microservices architecture
Some experience/knowledge of casino games development
Beneficii
Our client is looking for a game front-end client developer who will work as part of a team to deliver high quality, innovative casino games content. You will be encouraged to form strong relationships within the team and work closely with external platform and operator teams. The team comprises Product, Math, Creative, Front and Back-End Development, QA, Compliance and the project delivery team. You will be expected to follow best software engineering practices including TDD, code reviews, refactoring and pairing. An enthusiasm for learning new skills and continuous improvement is essential. We’re always open to new ideas, and we love to learn new things. You will be encouraged to learn new skills both within and outside of your role.
You will collaborate effectively with team members within or outside the team, work with your own initiative and be accountable for your deliverables, within the team's guidelines. When new tasks arrive, you will estimate and agree on deadlines and deliver work within these whilst communicating impediments early. While working on projects, you will embrace best software engineering practices and tools.
In summary……You’ll be a good fit within a team that goes over and above to deliver the very best content and hits deadline every time!
Responsibilities:
You will help design, develop and maintain game client code, working with the team to apply best development practise. You will collaborate to get the most of and grow everyone's skills, and to create quality, maintainable code. You will continuously improve the team's tools and processes. You will also be actively part of the code reviews. You are happy to learn and adapt new technologies.
Requirements:
Experience in creating web applications and sites using JavaScript, HTML5 and CSS3, Pixi.js and possibly Node JS. You may be more specialised in one of these areas
ES5+ and modern JavaScript tooling
Experience with TDD/BDD methodologies
Understanding of software engineering concepts and design patterns
Good problem-solving skills
Desirable Skills - any of these are a plus!
Exposure to JavaScript libraries or frameworks: ideally React and Flux, Angular, Backbone or similar
DevOps including Ansible, Docker and working with continuous integration pipelines
Understanding of microservices architecture
Some experience/knowledge of casino games development
Abilități
Casino Gaming
Cerințe lingvistice
English
Gradul de educație
High School
Suport viză
Nu