Apply on company website Toronto, Canada Hybrid Full-time CAD 115,000 – 125,000 / year

Range Group is hiring a Sr Software Developer (Full-Stack)

Responsibilities

  • Building new Angular MFEs, AI agent pipelines, and integrating with MongoDB-backed catalog infrastructure for the Vacations Platform
  • Extending and integrating with the mature ADX booking platform and the new Product Builder
  • Design through deployment of work, in close collaboration with Product, QA, and your pod
  • Building the Chorus AI agent system — 8 agents across Generation and QA pipelines — that auto-generates, validates, and enriches itinerary content at scale
  • Developing Advisor-Facing MFEs: Search & Browse and Itinerary Detail experiences advisors use to find, evaluate, and customize pre-built trips
  • Developing NL Search API connecting MongoDB to ADX or direct to Product Builder using MCPs
  • Building Bundle Manager MFE and Make Bundle Payable microservice within TSP — turning an itinerary into a structured, transactable trip with embedded pricing and commission logic
  • Working within and extending the existing ADX platform: a mature .NET system that's the daily workhorse for the advisor network

Requirements

  • Angular + TypeScript
  • C# / .NET Core
  • MongoDB
  • RESTful APIs
  • Microservices
  • Docker
  • Azure Service Bus

Nice to Have

  • Domain Driven Design (DDD)
  • Command Query Responsibility Segregation (CQRS)
  • Event Sourcing
  • Vertical Slice Architecture
  • Azure Monitoring
  • App Insights
  • Auth0
  • Distributed tracing
  • AI-assisted development

Benefits

  • Competitive compensation package with a strong pay-for-performance rewards approach. Employees have the opportunity to participate in incentive programs and compensation tied to business and individual performance.

Work Arrangement

Hybrid — 2 Queen St. E, Toronto, ON

Additional Information

  • This is a hybrid position, currently requiring a minimum of two days per week onsite
  • We expect every developer on this team to use AI coding tools — GitHub Copilot, Claude, Cursor, whatever fits your flow — as a standard part of how you develop
  • You write documentation worth reading and JIRA tickets worth inheriting
  • You own your sprint commitments and push back when timelines don't make sense
  • You make the people around you better through reviews, pairing, and knowledge sharing
  • Employees have the opportunity to participate in incentive programs and compensation tied to business and individual performance
Job Details
Location Toronto, Canada
Work mode Hybrid
Employment Full-time
Salary CAD 115,000 – 125,000 / year
Category Full-Stack
Posted 2 days ago
Application On company website
About company
Range Group logo

Range Group is a $4.5 billion collection of luxury leisure travel companies focused on transforming the travel industry through technology and expert travel advisors. The company's portfolio includes businesses in personally guided travel, luxury travel host agencies, and technology-driven travel solutions.

Founded in 2006, Range Group began as a small travel startup and has grown through strategic acquisitions and organic expansion. The company emphasizes decentralized operations with centralized support in key areas like marketing, finance, legal, and IT systems, enabling scalability and efficiency.

Range Group is privately held with no private equity or debt, and is committed to innovation, ownership, and continuous iteration. Its mission extends beyond profit, with a strong focus on philanthropy through the Range Foundation, which channels 10% of group profits plus employee and client donations into high-impact global projects.

All jobs at Range Group Visit website