Opens LinkedIn
- 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
Director of Marketing Technology
- On-site
- Toronto, ON
- Posted Oct 16, 2026
Engagement Manager
- Hybrid
- Toronto, ON
- Posted Oct 16, 2026
Scrum Master
- Hybrid
- Toronto, ON
- Posted Oct 9, 2026
Sr. Specialist, Salesforce Data Cloud & Loyalty
- On-site
- Toronto, ON
- Posted Oct 3, 2026
