{bc}
indeed

Senior Frontend Developer

TripArc
Toronto, CAN
Hybrid
CAD 90,000 to CAD 110,000 yearly
Discovered 1 months ago
ReactNext.jsFrontend component architectureState managementModern CSSResponsive mobile-first UI development

Full Job Posting

Role Overview

TripArc is expanding its development team across travel websites, campaign pages, microsites, booking flows, enquiry flows, and related digital properties.

The role uses React, Next.js, Contentful, and Amplitude while supporting an Angular migration and full brand redesign.

The position is hybrid and requires at least two days per week onsite at the Toronto office.

Frontend Development

  • Design, build, and maintain features using Next.js, React, and Contentful integrations.
  • Translate Figma designs into performant, accessible, responsive, mobile-first experiences.
  • Build reusable components and contribute to the design system and component library.
  • Configure content models and CMS structures for marketing partners.
  • Maintain the legacy Angular application during migration and help retire it.
  • Write maintainable code, participate in reviews, estimate work, identify risks, and document solutions.

Conversion and Measurement

  • Implement experiment variants, event tracking, funnel visibility, and analytics on high-value pages.
  • Translate commercial hypotheses into testable changes with clear success criteria.
  • Use results and analytics to report outcomes and identify user drop-off points.
  • At the senior level, own experimentation practices, staged rollout guardrails, rollback guardrails, and measurement quality.

Performance and Discoverability

  • Build experiences aligned with Core Web Vitals, accessibility, application security, crawlability, and search discoverability.
  • Select rendering strategies and frontend patterns based on content volatility, speed, performance, and crawlability.
  • Support technical SEO through semantic structure, structured data, internal linking, redirects, URL changes, and migration safety.
  • At the senior level, set performance budgets and own production performance improvements for SEO, AEO, and GEO.

Must-Have Qualifications

  • Professional experience building and supporting production web applications with real user traffic.
  • Strong component-based development experience with React and hands-on Next.js experience.
  • Strong frontend fundamentals, modern CSS, responsive mobile-first UI development, Git/GitHub, and CI/CD experience.
  • Ability to translate designs into accessible, responsive, production-ready experiences and familiarity with Figma handoffs.
  • Working knowledge of accessibility, SEO, Core Web Vitals, analytics, and application security.
  • Senior candidates need at least 6 years of frontend experience and significant high-traffic website or application work.
  • Senior candidates need deep React and Next.js expertise, production SSR, SSG, and ISR experience, and headless CMS integration experience.

Nice-to-Have Qualifications

  • Experience with A/B or multivariate testing tools such as Amplitude, Optimizely, VWO, or LaunchDarkly.
  • Experience with analytics and tag tools such as Amplitude, GA4, or Google Tag Manager.
  • Experience with Lighthouse, PageSpeed Insights, WebPageTest, or Chrome DevTools.
  • Experience with technical SEO tools, image optimization, personalization, internationalization, or Hreflang.
  • Experience with Angular, Tailwind CSS, GraphQL, Azure DevOps, or travel, hospitality, luxury, and ecommerce domains.

Technology Stack

The modern application uses React, GraphQL, Next.js, Contentful, Cloudinary, and Amplitude.

The legacy application uses Angular, .NET Core, and C#.

Azure DevOps is part of the technology stack.

Compensation

  • Frontend Developer compensation is listed as CAD 90,000 to CAD 110,000 yearly.
  • Senior Frontend Developer compensation is listed as CAD 110,000 to CAD 125,000 yearly.
  • Compensation may vary based on market conditions, geography, skills, qualifications, experience, and education or training.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at TripArc