Website Project Administrator

About Our Company

Dr. Marketing is a full-service marketing agency specializing in the dental industry. We help dental practices across North America grow through website design, digital marketing, branding, and patient acquisition strategies. Our team combines creativity, technology, and industry expertise to deliver measurable results while building long-term relationships with our clients.

About the Role

Date Posted: 11-10-2026

Job Type: Full-Time

Pay: CA$50,000 – CA$55,000 per year

Schedule:

Monday to Friday

Experience:

  • Experience in website administration, development, maintenance, or website quality assurance.
  • Familiarity with Duda or similar website-building platforms.
  • Experience reviewing website updates, identifying errors, and verifying completed tasks.
  • Strong knowledge of HTML, CSS, JavaScript, DNS, and website functionality.
  • Experience with programming, REST APIs, backend development, and third-party integrations.
  • Experience using Asana or similar task management platforms.

Work Location:

Mississauga, ON / Onsite

Dr. Marketing is seeking an organized, detail-oriented, and technically capable Website Administrator to maintain client websites, perform quality assurance, support website development, and assist with API and backend integrations.

 

This hands-on role focuses on managing website updates, reviewing completed tasks, troubleshooting technical issues, and ensuring all changes meet company standards before publication. The Website Administrator will also assist with coding, API development, automation, and backend functionality to support internal tools and client websites.

 

The ideal candidate combines website administration experience with strong coding skills, technical problem-solving abilities, and the ability to manage multiple tasks independently.

Website Administration and Maintenance

  • Maintain and update client websites using Duda.
  • Update website text, images, buttons, links, forms, navigation menus, and page layouts.
  • Create and modify website pages using existing designs and templates.
  • Ensure website content and functionality display correctly across desktop, tablet, and mobile devices.
  • Assist with website publishing, domain configuration, DNS updates, and SSL-related tasks.
  • Troubleshoot website display issues, broken links, form errors, and other technical problems.
  • Perform routine website maintenance and implement approved client changes.

Website Quality Assurance (QA)

  • Perform detailed quality assurance checks on new websites, existing pages, and completed website updates.
  • Review spelling, grammar, formatting, spacing, images, navigation, buttons, and internal links.
  • Test website forms, booking links, contact information, and interactive elements.
  • Verify that websites function correctly across different devices and screen sizes.
  • Check basic SEO elements, including page titles, meta descriptions, heading structure, and image alt text.
  • Compare completed website changes against original task requirements to confirm accuracy.
  • Identify and document errors with clear explanations and recommended corrections.
  • Recheck corrected issues before approving tasks for completion.
  • Conduct final website reviews before publishing or launching websites.

Coding, Development and Support

  • Write, modify, and troubleshoot HTML, CSS, and JavaScript for website functionality and custom features.
  • Assist in developing, testing, and maintaining REST APIs and backend integrations.
  • Integrate third-party services, including CRM systems, booking platforms, webhooks, and form submissions.
  • Work with JSON, API requests, authentication methods, and data handling.
  • Assist with backend scripts, automation workflows, and internal development tools.
  • Troubleshoot API errors, integration failures, and data transmission issues.
  • Support custom Duda widgets, JavaScript functionality, and website integrations.
  • Collaborate with developers on technical improvements and new features.
  • Test and document custom code, API integrations, and backend functionality before deployment.

Task Management and Team Coordination

  • Manage assigned website tasks and maintain accurate updates in Asana.
  • Review task instructions, client requests, and supporting materials before making changes.
  • Track task progress, deadlines, and outstanding corrections.
  • Coordinate with designers, developers, and the Website Project Manager to resolve website issues.
  • Provide clear task updates and document completed work.
  • Follow up on pending tasks and ensure corrections are completed.
  • Escalate technical issues or project delays when necessary.
  • Support website launches, revisions, and ongoing client maintenance requests.

Qualifications and Technical Requirements

  • Previous experience in website administration, website development, or website QA.
  • Experience using Duda, WordPress, or comparable website management platforms.
  • Strong working knowledge of HTML, CSS, JavaScript, and responsive website development.
  • Practical coding experience with at least one backend programming language, such as Python, PHP, or Node.js.
  • Understanding of REST APIs, JSON, HTTP requests, webhooks, and third-party integrations.
  • Familiarity with API authentication, error handling, and debugging.
  • Experience with Git, browser developer tools, and API testing tools such as Postman.
  • Familiarity with domain management, DNS records, SSL certificates, and website publishing.
  • Ability to identify website errors and troubleshoot technical issues independently.
  • Understanding of basic SEO practices and website accessibility principles.
  • Experience with Asana or similar project management software.
  • Strong written communication, organization, and time management skills.
  • Excellent attention to detail and the ability to follow instructions accurately.
  • Ability to manage multiple tasks, prioritize deadlines, and work independently.
  • Experience with databases, automation platforms, or CRM integrations is an asset.
  • Experience working in a digital marketing agency or managing multiple client websites is preferred.

Job description

  • Competitive annual salary of $50,000–$55,000.
  • Full-time, in-office position.
  • Two weeks of paid vacation.
  • Dental and vision care.
  • Life insurance.
  • On-site parking.
  • Casual dress.
  • Company events.
  • Ongoing training and mentorship.
  • Professional development and career growth opportunities.

What we offer

  • Health Spending Account
  • Company events
  • On-site parking

Benefits