O que procura nos candidatos
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!
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!
DevOps including Ansible, Docker and working with continuous integration pipelines
Understanding of microservices architecture
Some experience/knowledge of casino games development
Que funções irão desempenhar
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.
Quais os benefícios oferecidos
to be discussed