Join our talented team

We're always looking for talented people to complement our growing team. So if you're a designer, a developer or have a strong knowledge in the gaming industry, we'd love to hear from you.

Full-time

Software Engineer
- QA Automation Engineer

We are seeking an experienced QA Automation Engineer with a passion for software automated testing who is committed to driving quality into each release. As a member of our development team, you will be responsible for building test automation frameworks and tools across our growing gaming platform.

Duties and Responsibilities

  • Develop and maintain an automated test infrastructure
  • Write efficient and reusable automation code
  • Design and develop structured test plans and test cases using best practices in an Agile environment
  • Participate in our agile process by being an active contributor in daily standups, sprint kick-offs, demonstrations, and retrospectives

Requirements

  • 3+ Years of QA Automation Experience
  • Post-secondary degree or diploma in computer science or equivalent
  • Ability to write tests in both Java and Javascript
  • Experience using automated testing tools for integration, unit, performance and client testing
  • Experience building testing frameworks
  • Experience with service based testing of RESTful APIs
  • Experience with continuous integration, continuous delivery and best practices for QA automation

Nice to have

  • Experience with SQL and relational databases
  • Experience working with Agile software development methodologies
  • Experience using AngularJS, Bootstrap, Play Framework
  • Familiarity with and enjoyment of poker and casino games

Full-time

UX/UI Designer

We are looking for a talented UX/UI Designer who is passionate about creating touch interfaces that are both visually beautiful and fun to use. You love thinking about how users interact with devices and process information, and taking ideas through from prototypes to pixel-perfect user interface and interaction designs. You will work closely with our talented team of product owner, developers, marketers, and key business stakeholders to develop innovative features for our website and electronic table game.


Candidates must share a portfolio to be considered for the role, with work that demonstrates exceptional visual design skill, cross platform app design projects and stylistic breath

Duties and Responsibilities

  • Build wire frames, interactive prototypes and screen flows to demonstrate both the visual identity and interaction model
  • Preparing design assets for developers and guiding them through the visual aspects of the front-end development process
  • Creating visual designs and promotional assets such as logos, posters and branding material
  • Help grow our brand into a chic, sophisticated, high-end aesthetic that represents the kind of disruption we are bringing to the electronic table games industry

Requirements

  • 3+ years of work experience in Interface Design & Interaction Design
  • Solid understanding and experience with key design and presentation tools such as Adobe Photoshop and Illustrator
  • Experience presenting cohesive design approaches to a non-design audience
  • Strong understanding of contemporary design and development methodologies (including: atomic design, live style guides, responsive design principles, coding languages)
  • Keep up to date on the latest design trends, design guidelines for native applications, connected devices and responsive design

Nice to have

  • Experience with motion design and animation
  • Working knowledge of HTML, CSS, JavaScript
  • Familiarity with and enjoyment of poker and casino games

Full-time

Software Engineer
- Full Stack Web Developer

We are looking for an experienced, highly motivated and quality-centric software engineer to design and build responsive web applications, using the latest technologies and user interface design trends. Successful candidate must have a strong drive for results, good interpersonal skills, and be a team player who has the ability to work independently in a fast-paced start-up like environment.

Duties and Responsibilities

  • End-to-end development of web applications from architecture and design through development to deployments and maintenance
  • Program in various programming languages such as Javascript and Java
  • Develop testable and efficient code using best software development practices
  • Work closely with database developer, UX designer and product owner to create an excellent customer experience and build complex user flows
  • Collaborate with other team members to improve the development process

Requirements

  • 3+ years web application development
  • Post-secondary degree or diploma in computer science or equivalent
  • Strong front-end development skills: HTML5, CSS3, Javascript, Browser compatibility
  • Strong UI/UX skill and understanding of Usability
  • Experience with consuming RESTful web services
  • Some experience with Java and relational databases
  • Self-motivated and directed, with the ability to effectively prioritize and execute tasks in a high-pressure environment
  • Analytical and problem-solving abilities, with keen attention to detail
  • Excellent English communication skills

Nice to have

  • Familiarity with Lean-Agile methodologies (Scrum/Agile/XP/Kanban)
  • Familiar with web security, SEO and internationalization
  • Experience using AngularJS, Bootstrap, Play Framework, Less, Webpack
  • Experience working in a team utilizing continuous integration tools and processes
  • Familiarity with and enjoyment of poker and casino games

Full-time

Software Engineer
- Game client developer

We are in need of a game client developer with a focus on .NET/C# development. This role requires a strong object-oriented programming background with an emphasis on reusable code that is reliable and robust enough to be applied in multiple products.

Duties and Responsibilities

  • Design and build Windows-based poker and casino games for electronic tables
  • Develop shared system libraries for hardware such as touchscreens, bill validators, magnetic stripe/rfid readers and receipt printers
  • Work closely with the product owner, game server developer, UX designer and other game client developers
  • Write modular code in C#, while following standard design patterns (MVVM, MVP)
  • Work with UX designer to create an entertaining user experience with rich animations and gesture based commands
  • Create automated unit tests that run in a continuous integration environment

Requirements

  • 3+ years experience using C#/.NET
  • Post-secondary degree or diploma in computer science or equivalent
  • Experience building Windows Presentation Foundation (WPF) desktop applications and UI development in XAML
  • Experience building games and/or highly interactive applications
  • Strong UI/UX skill and understanding of Usability
  • Keeps abreast of industry trends and able to bring industry standards and best practices to the project
  • Fundamentally-strong OOP architecture and design skills
  • Excellent English communication skills

Nice to have

  • Familiarity with Lean-Agile methodologies (Scrum/Agile/XP/Kanban)
  • Experience interacting with hardware controllers via a .Net interface
  • Experience working in a team utilizing continuous integration tools and processes
  • Experience with SOA and message-oriented architectures
  • Experience building touch, multi-touch and gesture based applications
  • Familiarity with and enjoyment of poker and casino games