Software Developer

Plusgrade Solutions Ltd.

Montreal (administrative region)

On-site

CAD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
Travel Experience Perk
Annual Wellness Perk
Commuter Perk
Tenure-Based Work From Anywhere
Parental Leave Top Up
Adventure Pass
Learning Allowance

Job summary

Plusgrade Solutions Ltd. is seeking an Intermediate Software Developer for its Hospitality Upsell unit in Montreal. You will design, build, and maintain full-stack features across our web apps, working from schemas to API to UI, focusing on scalable self-service functionality and strong UI/UX.

Expect AI-assisted tooling to speed reviews and testing. You’ll collaborate with product, design, and data teams to evolve our architecture and translate feedback into high-impact features that drive

Qualifications

  • Hands-on TypeScript with modern frontend frameworks (React/Vue).
  • Strong backend development with Python and SQL.
  • Experience building scalable, user-friendly self-service interfaces.
  • Proven ability to ship features and participate in code reviews.

Responsibilities

  • Design, build, and maintain full-stack features across web apps.
  • Develop partner-facing apps with scalable self-service functionality.
  • Collaborate with product, design, and data teams to evolve architecture.
  • Leverage AI-assisted tools to review, test, and accelerate shipping cycles.

Skills

TypeScript
React
Vue
Python
SQL
Code reviews
Agile

Job description

Employment Type: Permanent Job Description: Intermediate Software Developer, Hospitality Upsell. You aren't just shipping code. You are building the self-service applications and upsell engines that power revenue growth for the world's leading hospitality brands while delivering memorable experiences to millions of guests.

What You’ll Be Doing

You will join our Hospitality Upsell business unit to design, build, and maintain full-stack features across our web applications, working from database schema to API to UI. You will develop and optimize partner-facing applications with an emphasis on scalable self-service functionality, best-in-class UI/UX, and live A/B testing. In your daily work, AI re-engineers how software gets built, where you will leverage AI agents to assist with code reviews, maintain testing suites, and accelerate shipping cycles. You will collaborate closely with product, design, and data teams to evolve our architecture and translate user feedback into high-impact product features.

What You Bring

You bring solid hands-on experience with TypeScript and modern front-end frameworks like React or Vue, paired with strong back-end development skills in Python and SQL. You apply core computer science fundamentals, design patterns, and data structures to build scalable, maintainable applications and resolve production issues. You take a product-minded approach to engineering, driven to build intuitive partner interfaces and robust self-service features that directly impact business revenue. You have already raised the bar for your previous teams by integrating AI-assisted tools and workflows that enabled your peers to design, review, and test code materially faster. You hold a high bar for clean code, actively participate in code reviews and agile rituals, and foster a culture of proactive knowledge sharing.

Why Plusgrade

Plusgrade is the technology behind the upgrade offers, seat selections, and loyalty experiences you see when you book with the world's biggest airlines, hotels, and cruise lines. Working in our Hospitality Upsell unit puts you at the intersection of travel and fintech, building tools that set the global standard for ancillary revenue generation. This role gives you true end-to-end ownership over partner-facing applications, offering broad scope and expansion of responsibility without static boundaries. You will work alongside high performers in a culture built on trust and autonomy, where managers act as enablers to give you the breathing room to experiment and own outcomes. You'll have access to best-in-class AI tools and a team that's actively building new ways of working, not just talking about it.

What You’ll Love About Us
  • RRSP Matching
  • Comprehensive Health Plans
  • Flexible Paid Time Off
  • Travel Experience Perk
  • Annual Wellness Perk
  • Commuter Perk
  • Tenure-Based Work From Anywhere Program
  • Parental Leave Top Up
  • Adventure Pass
  • Learning Allowance
Our Process

We believe every candidate deserves a fair, transparent experience. Regardless of outcome, everyone gets feedback. Our process: Recruiter call → Hiring Manager interview → Final interview. Plusgrade is an equal-opportunity employer committed to accessible recruitment. We welcome applications from all qualified individuals regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, or any other category protected by law. Accommodation is available upon request. We may use AI-assisted tools to help screen and assess applicants for this role. This posting is for an existing vacancy. Plusgrade powers the global travel industry with its portfolio of leading ancillary revenue solutions. Over 575 airline, hospitality, cruise, passenger rail, and financial services companies trust Plusgrade to create new, meaningful revenue streams through incredible customer experiences. As an ancillary revenue powerhouse, Plusgrade has generated billions of dollars in new revenue opportunities across its platform for its partners, while creating enhanced travel experiences for millions of their passengers and guests. Plusgrade was founded in 2009 with headquarters in Montreal and offices around the world.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Plusgrade • Montreal (administrative region)

On-site
CAD 75,000 - 110,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+2
Junior Software Developer
Junior Software Developer

Plusgrade • Montreal (administrative region)

On-site
CAD 60,000 - 90,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Junior Software Developer
Junior Software Developer

Plusgrade Solutions Ltd. • Montreal (administrative region)

On-site
CAD 60,000 - 85,000
RRSP Matching
Health Plans
Flexible PTO
+7
Senior Data Developer
Senior Data Developer

Plusgrade • Montreal (administrative region)

On-site
CAD 120,000 - 170,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Senior Data Developer
Senior Data Developer

Plusgrade Solutions Ltd. • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Senior Product Manager - Product Intelligence
Senior Product Manager - Product Intelligence

Plusgrade • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Gestionnaire de Produit Senior - Intelligence Produit // Senior Product Manager - Product Intel[...]
Gestionnaire de Produit Senior - Intelligence Produit // Senior Product Manager - Product Intel[...]

Plusgrade • Toronto

Remote
CAD 100,000 - 130,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]
Chef.fe d'Équipe, Développeur.se Logiciel (Optimization)// Team Lead, Software Development (Opt[...]

Plusgrade • Montreal

On-site
CAD 80,000 - 120,000
RRSP/401(k) Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Développeur.se logiciel Senior- Équipe Rails/Senior Software Developer- Rail Team
Développeur.se logiciel Senior- Équipe Rails/Senior Software Developer- Rail Team

Plusgrade • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
RRSP Matching
Comprehensive Health Plans
Flexible Paid Time Off
+7
Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer
Développeur.se Logiciel en BackendSenior//Senior Backend Software Developer

Plusgrade • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
REER de contrepartie
Plans de santé complets
Congés payés flexibles
+7