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.

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.

Product Marketing Manager

MarketingVancouver, Canada | Full Time

The applicant should be a team player who is results orientated, data driven, highly analytical, attentive to detail and likes to solve problems.

Responsibilities
  • Develop and lead the execution of go-to-market plans for multiple social casino products and brands
  • Develop integrated marketing plans and define marketing strategies for social casino products in various stages of the product life cycle
  • Lead strategic initiatives for all areas of marketing including user acquisition (UA), cross promotion, app store optimization (ASO) and social media
  • Implement a highly data driven approach to marketing activities
  • Leverage consumer insights obtained from marketing activities, competitive intelligence and market data to help inform product direction
  • Analyze performance and measure ROI of all marketing activities including UA, cross promotion, ASO, and all other marketing campaigns
  • Create quarterly and yearly marketing plans to drive growth across key business metrics
  • Help build brands and products that players love to interact with
Qualifications Required
  • A strong track record of success and results at previous companies
  • Bachelor’s degree required. MBA with concentration in Marketing or Finance preferred
  • 5+ years of experience in marketing of mobile games, preferably social casino titles
  • A high level of proficiency with ASO strategies and execution, including keyword optimizations, creative optimizations, and App Store description copy writing
  • 2-3+ years of user acquisition experience (gaming preferred) with good understanding of performance marketing metrics (CPI, CPA, CPC & LTV) and negotiating ad buys
  • In-depth knowledge of attribution
  • Experience running A/B tests and deriving actionable recommendations
  • Exceptional analytical and quantitative modeling skills
  • Expert with Excel functions (V-lookup and Pivot Tables a must)
  • Ability to work closely with a variety of teams (Data Analytics, Product Managers, Art)
  • Experience in project & calendar management
  • Ability to operate at a fast pace
  • Ability to grow and manage a small team

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