Senior Web Developer (Full Stack)
Klick · Toronto
Job description
About the role
Klick, a health and life sciences marketing and technology group founded in 1997, is hiring a Senior Web Developer for its Full Stack + AI team. The developer builds and delivers production web experiences and supporting services for life sciences brands, combining deep web engineering expertise with AI-native development practices. The role leads technical delivery, partners with Technical Directors and cross-functional teams, and mentors developers on engineering standards, accessibility, security, performance and effective AI-assisted development.
Key responsibilities
- Lead development of production web applications and server-side services using modern HTML, CSS, JavaScript/TypeScript, APIs and server-side technologies, from architecture through deployment and maintenance.
- Design and run agentic development workflows with tools such as Claude Code, Cursor or Codex, including task decomposition, prompts, tool integration, automated verification and human review checkpoints.
- Own code quality across human- and AI-generated work through automated tests, type checks, linting, CI/CD gates, code review, OWASP-aligned security, WCAG 2.2 AA accessibility and Core Web Vitals performance.
- Build reliable integrations with headless or enterprise CMS platforms, APIs, analytics, Google Tag Manager and structured data layers, protecting personal or confidential information.
- Lead technical estimation, documentation, risk identification, code review and developer mentoring, and communicate architecture decisions and delivery risks to technical and non-technical stakeholders.
Required profile
- 5+ years of professional web development experience delivering production front-end and server-side applications.
- Hands-on experience with AI coding agents (Claude Code, Cursor, Codex or equivalent) in regular delivery, with documented human approval before production.
- Experience building at least one production feature, internal tool or workflow integrating with an LLM API.
- Experience delivering accessible, secure and performant apps with WCAG 2.2 AA, OWASP controls, Core Web Vitals, automated testing, Git, CI/CD and documented deployment or rollback processes.
- Experience leading technical delivery, code review, risk management and mentoring, and communicating technical trade-offs to engineers and non-engineers.
Required skills
- Semantic HTML, modern CSS, JavaScript/TypeScript, APIs and a server-side language such as Node.js.
- Desired: Next.js, Gatsby or Astro; Contentful, AEM or Drupal; Google Tag Manager, GA4 and structured data; AWS, Azure or GCP, serverless, Docker.
- Desired: building internal AI tools or agents with an agent SDK, and experience in regulated environments such as pharmaceuticals or healthcare.
The base salary range is CAD 100,000 - 130,000, depending on location, skills, education and experience. The posting is for a net new vacancy and is listed as hybrid (#LI-Hybrid).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 20 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Klick
Toronto