Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Havas CX Canada and take your career to the next level!
Application takes less than 5 minutes

