Hopper

Développeur(euse) Sénior (Front-end / Full-Stack) - HTS Stays & Packages (100% à distance - Canada)

Hopper1 months ago
Location

Canada - Remote

Workplace

Remote

Type

Full Time

Salary

CAD 200,000 – 300,000

Level

Senior

Role

Frontend Engineer

Posted

Feb 12, 2026

Full TimeRemoteSenior

The role

Summary

Hopper is seeking a Senior Front-end/Full-Stack Developer to work on their Stays & Packages team, focusing on building scalable travel booking platforms for global partners. The role involves creating sophisticated front-end solutions that power multi-tenant travel commerce experiences, with an emphasis on performance, user experience, and long-term platform maintainability.

What you'll do

Platform Engineering: Design scalable front-end solutions for multi-tenant travel booking platforms
Feature Development: Build new features from UX design to database implementation
Performance Optimization: Ensure high-performance, accessible, and responsive user interfaces
Cross-Functional Collaboration: Work directly with product managers and business partners to refine product roadmap

What we look for

Technical

React ExpertiseAdvanced knowledge of modern React patterns and performance optimization
TypeScript ProficiencyStrong typing and enterprise-scale application development

Education

Computer ScienceBachelor's degree or equivalent professional experience

Experience

Front-end DevelopmentMinimum 5+ years of professional experience in complex web application development
Complex Product FlowsExperience with e-commerce, travel, marketplace, or fintech applications

Skills

Required skills

ReactProficiency in modern React development with functional components, hooks, and advanced state management
TypeScriptEnterprise-scale application development and maintenance
CSSAdvanced styling techniques including Tailwind, SCSS, CSS-in-JS, and browser compatibility
Performance OptimizationFront-end performance techniques like lazy loading, code-splitting, and Lighthouse optimizations

Nice to have

Full-Stack DevelopmentExperience with API design, backend systems, and cloud platforms
Monorepo ToolsFamiliarity with Turbo, Nx, or pnpm workspaces
Cloud PlatformsExperience with GCP or AWS

Compensation & benefits

Salary

CAD 200,000 – 300,000 (annual)

Stock options

Available

Benefits

Group Insurance

100% premium coverage

Disability Coverage

Short-term and long-term disability insurance

Health Spending Account

HSA for medical and dental expenses

Telemedicine

Dialogue telemedicine services for employees and dependents

Retirement Plan

RRSP with automatic pre-tax contributions

Parental Leave

Generous parental leave above industry standards

Unlimited PTO

Unlimited paid time off

Travel Stipend

Carrot Cash travel benefit

Workspace Support

Co-working space access and work-from-home stipend

Equity

Pre-IPO equity package


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Discussion of technical skills and experience
  3. 3
    Technical Interview In-depth evaluation of coding skills and problem-solving abilities
  4. 4
    System Design Interview Assessment of architectural and scalability thinking
  5. 5
    Final Interview Meeting with team leaders and cultural fit assessment

Apply for this position

You'll be redirected to the company's application page