Skill Set Required
3+ years industry experience
Strong OOP PHP skills, any other languages a bonus
Understanding and ability to implement software design patterns
Good understanding of building RESTful services
Understanding of database best practices (MySQL, preferably NoSQL too)
Linux administration experience
Cloud technologies experience (AWS preferably)
TDD understanding and experience
Knowledge of Git and branching patterns
Experience with MVC frameworks, good to have exp. with Zendesk, Magento, Yii, Laravel or any other.
Main Responsibilities:
Working with the rest of the Tech Team to design and develop new features into the game
Working on new capabilities for the backend systems; the admin tools and client portal
Assisting the data science team in generating new data and helping to produce new algorithms
Taking a TDD approach and working with the QA team to ensure they have a stable product
Building RESTful services as well as decomposing existing ones into smaller services and microservices
Keeping the development environment in step with the beta and production environments
Using their Cloud providers (AWS and GCP) to develop highly scalable solutions