Senior Web Developer

Senior Web Developer

Posted:

Senior Web Developer

Full-Time Permanent 

About the Role

Join CAA Saskatchewan’s new e-Commerce & Analytics team as we build modern digital experiences and establish best practices from the ground up. As a Senior Full Stack Web Developer, you’ll lead development efforts using PHP, AJAX, and Drupal, enforce coding standards, and collaborate with vendors and cross-functional teams including Marketing and IT to deliver secure, scalable solutions. This role combines hands-on coding with leadership responsibilities to shape processes, mentor the team, and drive Agile delivery.

Key Responsibilities:

  • Design, develop, and maintain responsive web applications and Drupal platforms.
  • Lead code reviews and ensure quality, security, and performance best practices.
  • Collaborate with Marketing, IT, and vendors to integrate new technologies and align with business goals.
  • Partner with Information Security to review and address vulnerabilities.
  • Help establish development standards, tools, and processes for a growing team.
  • Mentor junior developers and foster a culture of accountability and learning.
  • Contribute to system architecture design for scalable, secure solutions.
  • Participate in Agile ceremonies and continuously refine the development backlog.

Experience & Requirements:

  • 10+ years of professional web development experience, or a combination of a Master’s degree and equivalent experience.
  • Strong proficiency in PHP, AJAX, and Drupal development.
  • Solid understanding of front-end technologies, including HTML5, CSS3, and JavaScript/jQuery.
  • Experience developing and integrating RESTful APIs.
  • Proficient in Git and version control best practices.
  • Strong grasp of software development standards, including security and performance best practices.
  • Proven experience working within Agile/Scrum frameworks using modern project management tools.
  • Excellent communication, collaboration, and leadership skills.
  • Experience with personalization engines or AI/ML integrations.
  • Knowledge of SEO principles and web analytics tools.
  • Familiarity with cloud platforms (Azure preferred).

Why Join Us?

We’re a team that values collaboration, growth, and doing things the right way. Here, you’ll have the freedom to take ownership of projects and help set the standards and best practices for our development work. If you’re self-motivated, enjoy mentoring others, and like having a real impact on how things get built, this is the place for you to grow your skills and shape our platforms for the better.

This position works Monday-Friday and reports to the E-commerce and Analytics Manager.

If this sounds like the perfect opportunity for you, we encourage you to apply!

How to Apply:
Send your resume and cover letter to careers@caask.ca