GAME BACKEND DEVELOPER
We are looking for a self-driven individual with interests in gaming and innovation.
Someone who is dynamic and skilled enough to kick start game development from scratch with minimal supervision.
Responsibilities
Developing web-based casino games backend math engines using JavaScript/Typescript
Develop new features on the casino backend engine
Build reusable code and libraries for future use
Optimize the math engine backend for maximum speed and scalability
Collaborate with other team members and stakeholders, in a SCRUM-like development style
Frequent code reviews for juniors or interns. Be a mentor for the same, providing support when required.
Fix live issues/bugs on old and new games
Make research on new technologies and suggest technical solutions
Guiding the team by catering the knowledge and with critical decision making.
Maintenance of our existing games
Contributing to our framework
We Are Looking For You With
5+ years of Strong background in developing games using JavaScript and Typescript
Knowledge of casino gaming and related principles and methodologies.
Knowledge on how to maintain Return to player (RTP) on the slot backend/math engine.
Strong debugging skills for RTP.
Strong knowledge: OOJS, SOLID principles, Clean Code principles, programming design patterns.
Experience in structured software development
Excellent analytical skills for debugging and problem-solving skills
Good experience on unit testing
Knowledge of Node JS, NPM, webpack, Git, Perforce etc.
Experience with JIRA or similar issue & project tracking tool
Familiarity with Agile software development processes including Scrum
Ability to review code and design
Strong written and verbal communication
Proficiency in professional communication
Node.js, Javascript, Typescript, NPM