Back to job search
Havas CX Canada logo

Senior Frontend Developer

  • Canada
  • Remote
  • Posted Oct 28, 2026
  • 1 position

$60–$80 / hour

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Mid-level · 2+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Develop and enhance accessible, high-performance frontend experiences for digital marketing and e-commerce solutions, including reproducing designs and maintaining existing code and tests. Follow software development processes, troubleshoot complex defects, and review and approve team members’ pull requests.

Job details

Role: Sr. Frontend Developer Location: Must be based in Canada (available EST hours) Work Arrangement: Remote or hybrid options available Type: Contract Duration: 4 weeks We are looking for a skilled Senior Frontend Developer to join our team. In this role, you will bring engaging digital experiences to life for digital marketing and e-commerce solutions, working with modern frameworks and best practices to deliver accessible, high-performance code. You will collaborate closely with designers, developers, and stakeholders, contributing to both new builds and enhancements of existing platforms. This position offers the flexibility to work remotely or in a hybrid arrangement, but you must be based in Canada and available to work during EST hours. Responsibilities: Technical design and development of engaging experiences using complex components for digital marketing and e-commerce solutions Maintaining, extending, and enhancing existing code & tests Accurately reproduce provided design/UX as accessible & performant code Following established SDLC processes, policies and guidelines for software development Troubleshoot and correct complex software defects, through troubleshooting, defect fixing Review and approve pull requests of other team members Desired Skills: 4+ years React, Experience with state management (hooks, context, React Query, Redux) Strong Next.js experience (SSR, SSG, ISR, routing, server/client components) Hands-on experience with Contentful or another headless CMS (content modeling, APIs, previews) Experience integrating REST and/or GraphQL APIs Strong HTML, CSS, responsive design skills Solid understanding of performance, accessibility, and cross-browser support Experience with unit testing Familiar with modern tooling (Node, NPM, build processes) Comfortable translating business requirements into scalable front end solutions Strong team collaboration in Agile environments About Havas CX: We are a Digital Marketing and advertising agency. We are part of the larger Havas Group, one of the world's largest global communications groups based in France. In Canada, Havas CX operates from its Toronto office, offering a full suite of services, creating meaningful experiences across the customer journey. With deep capabilities in business transformation, experience design, CRM, and technology, we partner with leading brands to deliver exceptional digital products and services across B2B and B2C markets. Our culture is people-first, collaborative, and driven by innovation. We are deeply committed to investing in the professional development of our team members, providing ample opportunities to expand skills, take on diverse challenges, and contribute to high-impact projects. Our passion for what we do drives us. Joining our team means being part of a culture and organization that prioritizes growth, innovation, and the pursuit of excellence...not to mention you would make some pretty cool new friends! Website: https://www.havascxcanada.com/ Additional Information This role represents an active vacancy at Havas. You will be joining a collaborative, growth-oriented environment where ideas are encouraged and career development is supported. The base range for this position is CAD $60-80/hour, with final compensation determined based on factors such as work location, skills, experience, and background. Havas uses artificial intelligence-enabled tools to support certain aspects of the recruitment process. All hiring decisions are made by our recruiting and hiring teams.

What you’ll do

Develop and enhance accessible, high-performance frontend experiences for digital marketing and e-commerce solutions, including reproducing designs and maintaining existing code and tests. Follow software development processes, troubleshoot complex defects, and review and approve team members’ pull requests.

Requirements

Requires 4+ years of React experience, strong Next.js skills, and experience with state management, a headless CMS, and REST or GraphQL APIs. Candidates should also have strong HTML and CSS skills, knowledge of performance and accessibility, unit testing experience, familiarity with modern tooling, and the ability to collaborate in Agile teams.

Listed skills

  • HTML · Preferred
  • Next.js · Preferred
  • Node.js · Preferred
  • REST APIs · Preferred
  • CSS · Preferred
  • React · Preferred
  • GraphQL · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • React
  • State Management
  • Next.js
  • Contentful
  • Headless CMS
  • REST APIs
  • GraphQL
  • HTML
  • CSS
  • Responsive Design
  • Performance Optimization
  • Accessibility
  • Cross-Browser Support
  • Unit Testing
  • Node.js
  • Agile Collaboration

Job areas

  • Software
  • Technology
  • Marketing
  • Creative & Media

More jobs from Havas CX Canada

See all jobs from Havas CX Canada