Back-End Developer

EngineeringVancouver, Canada | Full Time

Come work with our Engineering Team to help us build a new technology stack to support a best in class social casino across multiple platforms (desktop, mobile, tablet). The applicant should be someone who is keen to solve problems, optimize performance, and improve reliability in all aspects of our technology stack and processes.

Responsibilities
  • All aspects of back-end server programming systems including design and analysis, coding, testing, debugging, deployment and maintenance
  • Interaction with and programming of relational and NoSQL database systems
  • Development of efficient code and scalable database structures in order to support high server request volumes
  • Developing and maintaining continuous integration build pipelines to bridge the gap between code and final deployment
  • Gathering scope and objectives from design and client requirements
  • Researching new technology where necessary to meet business needs
Qualifications Required
  • BS in Computer Science or equivalent education / experience
  • At least 2 years experience developing back-end server systems
  • Experience developing in Scala and/or Java (Scala preferred)
  • Experience working with MongoDB and/or MySQL (Mongo preferred)
  • Basic knowledge of common web development languages (e.g. JavaScript, CSS, HTML, JQuery, Ajax)
  • Basic knowledge of and experience working with Linux based systems
Bonus Attributes
  • Experience working with Play Framework, AKKA
  • Experience with AWS, Git, Docker, Jenkins, Angular.js
  • Experience working in social gaming environment for mobile and desktop
  • Shipped at least 1 or more games on mobile and / or Facebook

Candidates must have excellent organizational skills, good oral and written communications skills, and a high level of interpersonal skills. Must be a self-motivated team player with the ability to work in a customer oriented, fast-paced, and demanding environment. Ability to bring projects to completion with minimal supervision. Must be able to work overtime as required.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. Team members may be requested to perform other job-related tasks and responsibilities other than those stated above.

Data Analyst

Business IntelligenceVancouver, Canada | Full Time

The successful candidate will have strong mathematical and statistical skills, be extremely detail oriented and have the ability to prove / disprove theories and opinions with data, analytics, dashboards, and excellent communication skills.

Responsibilities
  • Work closely with the Operations, Product, Marketing and Engineering Teams to provide the required data analysis to drive key decision-making
  • The generation of actionable reports and recommendations to support key decision-making
  • The development and evolution of key performance indicators across all product platforms (desktop, mobile, tablet) and all business functions
  • Own the instrumentation of analytics across the business
  • A key stakeholder in defining the analytics technology stack
Qualifications Required
  • BS in Mathematics, Economics, Information Management or Statistics
  • Minimum 2 years experience in a data-analytics role (preferably in an online business)
  • Strong SQL skills (mySQL preferred)
  • Familiarity with 3rd party analytics tools and solutions (Flurry, MixPanel, Google Analytics, Facebook Analytics)
  • Proven ability to conceive and test theories; very comfortable doing so by querying large and diverse data sets
  • Strong intellectual curiosity and ability to structure and solve difficult problems with minimal supervision
  • Familiarity with data analytics best practices
Bonus Attributes
  • Familiarity with iOS, Android, or Facebook app marketplaces
  • Experience with NoSQL (MongoDB preferred)

Candidates must have excellent organizational skills, good oral and written communications skills, and a high level of interpersonal skills. Must be a self-motivated team player with the ability to work in a customer oriented, fast-paced, and demanding environment. Ability to bring projects to completion with minimal supervision. Must be able to work overtime as required.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. Team members may be requested to perform other job-related tasks and responsibilities other than those stated above.

Front-End Developer

EngineeringVancouver, Canada | Full Time

Come work with our Engineering Team to help build best in class social casino games across multiple platforms (desktop, mobile, tablet).

Responsibilities
  • Writing clean, readable, well documented code
  • Delivering casino games that work well across all digital platforms (desktop, mobile, tablet)
  • Promoting and implementing usability best practices
  • Providing ongoing support and enhancements for games
Qualifications Required
  • BS in Computer Science or equivalent education / experience
  • Extensive knowledge of JavaScript language
  • Extensive understanding of HTML/Canvas/WebGL technology stack
  • Experience in game development.
  • Experience with Git or another version control tool.
  • Strong understanding of Object Oriented Programming principles.
Bonus Attributes
  • Experience in mobile app development (iOS, Android)
  • Previous experience with Cordova or similar technologies
  • Previous experience with one (or more) of the following languages: C++, C#, ObjC, Java, ActionScript
  • Previous experience with build tools (Gulp, Ant, Gradle etc.)

Candidates must have excellent organizational skills, good oral and written communications skills, and a high level of interpersonal skills. Must be a self-motivated team player with the ability to work in a customer oriented, fast-paced, and demanding environment. Ability to bring projects to completion with minimal supervision. Must be able to work overtime as required.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. Team members may be requested to perform other job-related tasks and responsibilities other than those stated above.

Dev Ops Engineer

EngineeringVancouver, Canada | Full Time

Come work with our Engineering Team to help us build a new technology stack to support a best in class social casino. The applicant should be someone who is keen to solve problems, optimize performance, and improve reliability in all aspects of our technology stack and processes.

Responsibilities
  • Work as a member of our Engineering Team in order to build and optimize the next iteration of our production technology stack
  • Maintain and improve our existing technology stacks
  • Investigate and evaluate new technologies and developments in the Dev Ops arena
  • Develop and optimize budget for hosting and infrastructure requirements
Qualifications Required
  • BS in Computer Science or equivalent education / experience
  • At least 2 years as a Dev Ops engineer, preferably in the gaming industry
Skills & Abilities
  • Configuration Management Systems (Chef, Puppet, Ansible)
  • Amazon Web Services (EC2, ELB, Cloudfront, Cloudwatch, S3)
  • Relational Databases (MySQL, Postgres)
  • NoSQL Databases (Redis, MongoDB)
  • Docker (Swarm, Compose, Overlay Networking)
  • Service Registration and Discovery Systems (Kubernetes, Serf, etc.)
  • CICD Systems (Jenkins)
  • CSystem performance tuning (sysctl, JVM, IO Schedulers)
  • Systems and applications monitoring (NewRelic, ELK, Nagios)
  • Experience with scripting/interpreted languages such as BASH, PERL, Go, Javascript, Python or Ruby are an asset

Candidates must have excellent organizational skills, good oral and written communications skills, and a high level of interpersonal skills. Must be a self-motivated team player with the ability to work in a customer oriented, fast-paced, and demanding environment. Ability to bring projects to completion with minimal supervision. Must be able to work overtime as required.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. Team members may be requested to perform other job-related tasks and responsibilities other than those stated above.

Web Tool Developer

EngineeringVancouver, Canada | Full Time

Come work with our Engineering Team to help us build a new technology stack to support a best in class social casino. The applicant should be someone who is keen to solve problems, optimize performance, and improve reliability in all aspects of our technology stack and processes.

Responsibilities
  • Design, analyze, code, test, debug, deploy and maintain a suite of administrative, marketing and analytics tools
  • Gather scope and objectives from the Operations, Product and Marketing Teams in order to build user friendly tools
  • Generate easily consumable outputs (graphs / reports) to assist stakeholders with decision making
Qualifications Required
  • BS in Computer Science or equivalent education / experience
  • Experience developing UI in Javascript
  • Experience with JavaScript, CSS, HTML, preferably using Angular.js
  • Experience with JQuery/JQuery UI and other UI libraries and plugins (e.g. DataTables, Highcharts, etc).
Bonus Attributes
  • Experience with Git, Jenkins
  • Basic knowledge of and experience working with Linux based systems

Candidates must have excellent organizational skills, good oral and written communications skills, and a high level of interpersonal skills. Must be a self-motivated team player with the ability to work in a customer oriented, fast-paced, and demanding environment. Ability to bring projects to completion with minimal supervision. Must be able to work overtime as required.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. Team members may be requested to perform other job-related tasks and responsibilities other than those stated above.

Home