Enable job alerts via email!

Full-Stack Developer (Ruby on Rails + AngularJS)

NSUS Group

Toronto

On-site

CAD 80,000 - 120,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Full-Stack Developer to join their innovative team. In this role, you will work on a scalable Affiliates Service Platform using Ruby on Rails and AngularJS, collaborating with cross-functional teams across different locations. Your expertise will help optimize backend services and enhance frontend applications, ensuring seamless integration and delivery. This company is known for its dynamic work environment and commitment to professional growth, making it an exciting opportunity for passionate developers looking to make a significant impact in the gaming industry.

Benefits

Annual performance raises
Discretionary bonus up to 50%
Flexible, competitive benefits
Free parking or Presto Card
Snacks and beverages
Collaboration with global iGaming professionals

Qualifications

  • 7+ years of experience with Ruby on Rails and 2+ years with AngularJS.
  • Strong understanding of web service flows and PostgreSQL optimization.

Responsibilities

  • Develop backend services using Ruby on Rails and frontend applications with AngularJS.
  • Coordinate with teams in Toronto and Korea for integration and delivery.

Skills

Ruby on Rails
AngularJS
PostgreSQL
Git
CI/CD workflows
Automated testing (RSpec)
Cache strategies
Node.js
Asynchronous processing

Tools

Docker
Kubernetes
AWS

Job description

Full-Stack Developer (Ruby on Rails + AngularJS)

Join to apply for the Full-Stack Developer (Ruby on Rails + AngularJS) role at NSUS Group.

Company Overview

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

GGPoker, home of World Champion Daniel Negreanu, winner of Best Poker Software, and Guinness World Record holder for the largest online poker prize pool, has revolutionized the poker industry. Headquartered in Toronto with offices in 9 major cities and 700 international talents, NSUS leads the gaming industry. We are seeking dynamic, innovative, and passionate team members to join the world’s #1 online poker platform.

Position Overview

We are developing a scalable Affiliates Service Platform to manage third-party partnerships, referral tracking, and commissions. The tech stack includes Ruby on Rails (backend) and AngularJS (frontend). You will collaborate with:

  • A Toronto-based business team to understand and refine requirements
  • A Korean-based development team handling core services remotely in English
Duties and Responsibilities
  • Develop and maintain backend services using Ruby on Rails
  • Build and optimize frontend applications with AngularJS
  • Implement reliable redirect flows, tracking logic, and data pipelines
  • Coordinate with the Ontario business team on requirements
  • Communicate daily with the Korean development team for integration and delivery
  • Ensure code quality through automated testing and peer reviews
Qualifications
  • 7+ years of professional experience with Ruby on Rails
  • 2+ years experience with AngularJS
  • Strong understanding of:
    • Web service flows, including redirect mechanics
    • PostgreSQL data modeling and query optimization
    • Cache strategies and asynchronous processing
    • Node.js frontend build processes
    • Building data pipelines for large-scale data
    • Git, CI/CD workflows, and collaborative development
Profile Differentiators
  • Experience diagnosing and refactoring legacy Rails systems
  • Developing and maintaining custom Ruby Gems
  • Familiarity with AngularJS (1.x) and HAML management
  • Proficiency in automated testing frameworks like RSpec
  • Experience with deployment tools (Docker, Kubernetes, AWS)
  • Knowledge of mobile attribution and deep linking platforms (Appsflyer, Branch, Adjust)
  • Prior work in affiliate marketing or partnership platforms
  • Fluent English communication skills (verbal and written)
Compensation
  • Annual performance raises
  • Discretionary bonus up to 50%
  • Flexible, competitive benefits post-probation
  • Free parking or Presto Card
  • Snacks, coffee, tea, beverages
  • Collaborate with and learn from top global iGaming professionals

We are an equal-opportunity employer committed to diversity, inclusion, and accessibility. Accommodations are available for applicants with disabilities during the recruitment process.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and IT
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack Developer, Ruby-on-Rails (Montreal, Toronto, Remote)

Autodesk

Toronto

Remote

CAD 70,000 - 110,000

30+ days ago

Full Stack Developer (Contractor → CTO Pathway)

Tapp World Inc.

Greater Toronto Area

Remote

CAD 100,000 - 125,000

Yesterday
Be an early applicant

Senior Software Developer - Full Stack

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Full Stack Developer, Ruby-on-Rails (Montreal, Toronto, Remote)

Autodesk

Montreal

Remote

CAD 100,000 - 125,000

9 days ago

Senior Developer, Fullstack (Ruby & React) – Practitioners Experience

Fullscript

Toronto

Hybrid

CAD 90,000 - 100,000

Yesterday
Be an early applicant

Full Stack Developer

Rival Insurance Technology

Toronto

Remote

CAD 110,000 - 240,000

10 days ago

Senior Software Developer - Full Stack (Contract)

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

8 days ago

Full Stack Software Developer (Bilingual - French and English)

TV2 Consulting

Toronto

Remote

CAD 70,000 - 110,000

10 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant