Back

Web Development Director

Reporting directly to the CEO, you will define and implement the strategic vision for the web department. You will lead, manage, and grow your team to design, optimize, and deliver digital solutions that are sustainable, secure, and high-performance. You will ensure that all projects align with the agency’s business objectives while fostering a culture of innovation, continuous improvement, and cross-functional collaboration.
  • Office:
    Québec, Hybride
  • Status:
    Full-time

What We’re Looking For

  • Technical diploma in web programming, computer science, or any other related field;

  • At least 8 years of hands-on web development experience, including a minimum of 3 years in a team leadership role;

  • Fluent spoken and written French, with strong proficiency in English;

  • Advanced knowledge of modern web technologies (JavaScript, React, Node.js, PHP, etc.);

  • Familiarity with popular content management systems;

  • Proven experience with DevOps tools and practices (Git, Docker, CI/CD);

  • Strong project management skills with the ability to juggle multiple initiatives at once;

  • Excellent problem-solving skills and a sharp analytical mindset;

  • A strategic thinker with the ability to rally a team around a shared technical vision;

  • A natural, motivational leader who brings out the best in their team.

What Your Day-to-Day Might Look Like

  • Overseeing project scoping, participating in brainstorming sessions, and contributing to RFPs and client presentations;

  • Leading and mentoring a team of web developers;

  • Supporting hiring efforts, onboarding new team members, and conducting annual reviews;

  • Guiding the professional growth and development of your team;

  • Defining and maintaining development best practices, CI/CD workflows, and high-quality coding standards;

  • Making informed decisions on technical architecture and tools;

  • Conducting code reviews and quality checks to ensure top-notch deliverables;

  • Managing the department’s overall performance and progress toward objectives;

  • Collaborating closely with other departments (design, digital strategy, etc.);

  • Participating in leadership and interdepartmental meetings;

  • Continuously improving team workflows, tools, and development processes.

Interested in joining our team?