Senior Frontend Software Engineer at Inspirato
Victoria, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Jul, 25

Salary

90000.0

Posted On

17 Jun, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Availability, Software Engineers, Code, Soft Skills, Typescript, Communication Skills, A/B Testing, Knowledge Sharing, Teamwork, Optimization, Docker, Infrastructure, Web Applications, Google Analytics, Platforms, Addition, Cloud

Industry

Information Technology/IT

Description

QUALIFICATIONS:

  • 4-7 years of experience in software engineering, with experience directing and mentoring software engineers.
  • Expertise in front-end frameworks, particularly React, Next.js and TypeScript
  • Proficient with styling methodologies such as Tailwind CSS, SCSS, or CSS Modules.
  • Strong knowledge of browser accessibility standards (ARIA, focus management, keyboard navigation).
  • Experience writing and maintaining automated UI and E2E tests using Playwright, Jest, or similar frameworks.
  • Strong understanding of RESTful APIs and authentication and authorization protocols (e.g., OAuth, JWT).
  • Familiarity with CI/CD pipelines, monorepo strategies, and build optimization.
  • Experience with building and maintaining designs systems
  • Understanding performance profiling and optimization in modern web applications.

NICE-TO-HAVE SKILLS

  • Experience with Nx for monorepo orchestration and project structure.
  • Familiarity with Bun as a package manager and TypeScript runtime.
  • Experience deploying applications using Docker in cloud or containerized environments.
  • Experience working within .NET environments or integrating with .NET backends.
  • Experience deploying and managing services in Azure Cloud.
  • Exposure to observability tooling such as DataDog, OpenTelemetry, or similar monitoring and tracing platforms.
  • Experience with analytics tools like Heap, Google Analytics, feature flagging, and A/B testing
  • Familiarity with headless CMS integrations
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform and Bicep

SOFT SKILLS

  • Exceptional written and verbal communication skills.
  • Promote a culture of teamwork and knowledge sharing.
  • Viewing critique as an opportunity for growth, asking clarifying questions, and resisting defensiveness.
  • Approaching reviews as a chance to teach and learn, promoting discussions rather than dictations.
  • Balancing multiple responsibilities effectively, ensuring that high-impact tasks receive the necessary attention.
    Compensation – $90,000-$110,000 CAD Base Salary
    We believe in building a compensation structure that reflects the comparable market pay rate for positions at companies similar in size, revenue generation and geographic location; in addition to individual factors including seniority, performance-based merit, education/training, and experience related to scope of responsibilities.
    Bonus: Eligible for the company’s bonus plan.
    Paid Time Off: Accrues each pay period, totaling 15 days annually, plus nine paid holidays.
    FAM Trip: After one year of employment, eligible for one three-to-four-night stay per calendar year in an Inspirato property, subject to availability and program terms.

ABOUT US

Based in Denver, Colorado, Inspirato (NASDAQ: ISPO) is a luxury travel company providing affluent travelers access to a managed and controlled portfolio of hand-selected vacation options to ensure world-class service and certainty. Our portfolio features 100+ destinations, 350+ luxury homes, 50+ hotels and resorts, and custom travel experiences worldwide, available exclusively to our members.
At Inspirato, our mission is to inspire lasting memories and relationships by enhancing the way our members experience the world. Guided by our core values of care, courage, collaboration, and curiosity, we strive to deliver exceptional service and unique travel opportunities that create unforgettable experiences. Join us in our journey to enrich lives through meaningful connections and inspire a world of lasting memories!

Responsibilities
  • Collaborate within a Kanban workflow to continuously refine tickets, provide accurate effort estimates, and ensure efficient work planning.
  • Partner with designers, backend engineers, and product managers to translate requirements into fully functional, user-centric features.
  • Optimize frontend performance and accessibility by adhering to best practices for speed, responsiveness, and cross-browser compatibility.
  • Implement and maintain automated testing, CI/CD pipelines, and monitoring tools to uphold code quality, application stability, and deployment efficiency.
  • Architect and develop scalable UI components using React and TypeScript, ensuring maintainability, performance, and a seamless user experience.
  • Lead and actively participate in code reviews, enforcing agreed-upon coding standards while mentoring and fostering a culture of continuous improvement.
  • Navigate changing requirements and unexpected challenges with flexibility and creative solutions.
Loading...