Role: Senior Full Stack Developer
Location: Must be based in Canada (available EST hours)
Work Arrangement: Remote or hybrid options available
Do you make to-do lists even on the weekends? Do you see opportunities instead of problems? Are you familiar with all aspects of the software development lifecycle? Finally, are you looking for a career where you can be creative and exercise your applied skills? We’re a team-oriented, lively bunch delivering real world experiences and we’re currently looking to hire our next Senior Full-Stack Developer! As a Senior Full-Stack Developer for Havas Canada, you will work with a team to design, develop and deliver top-notch digital solutions for our clients.
Who you are
- You have a keen eye for details and tenacity for solving difficult problems
- You possess strong analytical skills and use data for sound decision-making
- You bring a positive energy to the team and thrive on strong collaboration
- You strive for constant improvement in both yourself and your team
- You are someone others look to for solving difficult problems, bounce ideas off and providing an alternate viewpoint
- You enjoy leading teams, coaching others to their full potential
Responsibilities
- Lead a team of developers and quality engineers to deliver exception digital experiences for our clients
- Mentor and coach team members less senior than yourself
- Responsible for the design and development of complex software solution components
- Responsible for the design, development, testing and implementation of digital marketing and e-commerce solution components
- Responsible for the design, development, testing and implementation of RESTFUL Web Services as well as the consumption of RESTFUL Web services
- Responsible for maintaining, extending, and enhancing existing code
- Follow 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
- Expert knowledge of Node.js with Typescript and/or Javascript (5+ years)
- Hands-on experience with implementing headless CMS such as Contentful or Contentstack
- Proven track record developing solutions on Azure and/or AWS platforms (5+ years)
- Experience designing and implementing web services
- Comfortable with data exchange protocols like JSON and XML
- Experience with configuring and using CI/CD tools such as Bitbucket
- Working technical knowledge of network and server operating systems
- Ability to understand business requirements and translate them into technical designs and solutions
- Experience working within a team environment
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 salary range for this position is CAD $100,000 to $130,000, 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.
Havas also offers a comprehensive benefits program, which includes medical, dental, wellness, life and disability insurance, RRSP plan and match, paid parental leave top-up, and paid time off.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-06-15
Senior Scrum Master
2026-06-13
Jr. Front-End Web Developer
2026-06-18
- Posted
- Jan 08, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Canada
- Company
- Havas CX Canada
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-06-15
Senior Scrum Master
2026-06-13
Jr. Front-End Web Developer
2026-06-18