Havas CX Canada
Senior Fullstack Developer
Havas CX CanadaCanada2 days ago
Full-timeRemote FriendlyInformation Technology

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