Jobs.ca
Jobs.ca
Language
NSUS Group logo

Full-Stack Developer (ruby on rails + AngularJS)

NSUS Groupabout 20 hours ago
Toronto, Ontario
Mid Level
full_time

Top Benefits

Annual performance raise
Discretionary bonus up to 50% of salary
Flexible benefits after probation

About the role

Company Overview:

Join our creative and innovative team as we connect and entertain players all around the world, creating exciting experiences and lasting connections, on the world’s largest online poker network and biggest poker events!

Home of the World Champion Daniel Negreanu, Winner of the Best Poker Software, and Guinness World Records holder of the largest ever online poker prize pool, GGPoker has taken the only poker world by storm.

HQ'ed in Toronto with offices in 9 major cities and 700 top international talents, NSUS is an industry-leading global company dedicated to shaping the future of gaming. GGPoker holds the largest online poker market share globally, and we are looking for dynamic, innovative, and passionate team members to be part of the World’s #1.

Position Overview:

We are developing a scalable Affiliates Service Platform designed to handle third-party partnerships, referral tracking, and commission structures. The stack is based on Ruby on Rails (backend) and AngularJS (frontend) . You will collaborate, as part of a team, with:

  • A business team based in Toronto, Canada to understand and refine business requirements
  • A Korean-based development team handling core services through remote communication in English

Duties and Responsibilities:

  • Develop and maintain backend services using Ruby on Rails
  • Build and optimize frontend applications using AngularJS
  • Implement reliable redirect flows, tracking logic, and data pipelines
  • Work with the Ontario business team to align on requirements
  • Communicate daily with the Korean development team for integration and delivery
  • Ensure code quality through automated testing and peer reviews

Qualifications:

  • 5+ years of professional experience with Ruby on Rails
  • 2+ years experience with AngularJS
  • Strong understanding of:
  • Web service flows, including redirect mechanics
  • PostgreSQL-based data modeling, complex query optimization
  • Efficient cache strategies and asynchronous processing
  • Node.js-based frontend build
  • Building data pipelines and handling large-scale data
  • Proficiency with Git, CI/CD workflows, and collaborative development

Profile Differentiators:

  • Skill in diagnosing and refactoring legacy Rails systems
  • Experience in developing and maintaining custom Ruby Gems
  • Familiarity with AngularJS (1.x) and managing HAML with AngularJS
  • Experience writing automated tests using RSpec or similar frameworks
  • Experience with deployment tools (Docker, Kubernetes, AWS)
  • Experience with mobile attribution and deep linking platforms (e.g., Appsflyer, Branch, Adjust)
  • Prior work in affiliate marketing or partnership-based platformsFluent communication in English (verbal and written)

Compensation:

  • Annual performance raise
  • Discretionary bonus up to 50% of salary
  • Flexible and competitive benefits after probation
  • Free parking or Presto Card
  • Endless snacks, coffee, tea, and beverages
  • Work with and learn from some of the most creative minds in global iGaming

We are an equal-opportunity employer and we are committed to building a diverse, inclusive, and welcoming workplace for all. NSUS is committed to providing a barrier-free work environment in concert with the Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code. As such, NSUS will make accommodations available to applicants with disabilities upon request during the recruitment process.

About NSUS Group

IT Services and IT Consulting

“We deliver NSUS!” (pronounced as Answers) NSUS Group is a leading investment group in the iGaming space. From humble beginnings, we have grown to a group of more than 200 experienced professionals, spanning the globe from our headquarters in Canada to offices in Dublin, Malta, Isle of Man, Manila and Seoul. Specializing in investments, consulting and marketing, NSUS has been integral to the launch of several highly successful ventures, such as revolutionary online poker room GGPoker, ClubGG, and 2ACE. These brands are market leaders in the iGaming industry, providing fun and entertainment to millions of players around the world. We are perpetually on the lookout for passionate, creative and dedicated people who love to deliver Answers. Would you like to be part of an enthusiastic team helping to change iGaming for the better?