Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full-Stack Web Developer supporting and evolving geotechnical software company's web ecosystem. Responsibilities include front-end development, API integrations, and user experience optimization.

Responsibilities

  • Configure and maintain fields, matrix blocks, entry types, and asset structures.
  • Implement plugins and features that enhance website and CMS usability.
  • Build, update, and maintain site templates and components.
  • Develop new landing pages, product pages, sections, and UI elements.
  • Troubleshoot plugin/module issues and ensure compatibility with custom integrations.
  • Work collaboratively on rebuilding templates and improving content-editing workflows.
  • Maintain and troubleshoot cookie management, third-party scripts, and consent tools.
  • Maintain tracking tools (GTM/GA) and ensure marketing analytics fire correctly.
  • Assist marketing teams with landing pages and newsletter formatting.
  • Ensure proper validation, submission, and attachment handling.
  • Debug form errors reported by users or internal teams.
  • Maintain compatibility with CRM workflows and backend automation.
  • Diagnose and fix UI bugs, broken layouts, interactive components, and form behaviours.
  • Work with jQuery and modern JavaScript patterns and libraries.
  • Ensure accessibility best practices are followed.
  • Modernize legacy sections and migrate hard-coded content into flexible, dynamic structures.
  • Resolve layout issues, responsive design problems, and cross-browser inconsistencies.
  • Support product release cycles and related website changes.

Requirements

  • Strong problem-solving skills and willingness to take on challenges.
  • Experience with Craft CMS (preferred) and/or WordPress.
  • Comfortable with marketing/analytics tools (GTM, GA4, Pardot, consent tools).
  • Understanding of modern web standards, accessibility, and responsive design.
  • Knowledge and passion for UI/UX and usability.
  • Ability to collaborate across teams (Marketing, Product, Support).
  • Familiarity with API integrations, webhooks, and data handling.
  • Strong proficiency in HTML, CSS (Bootstrap and Tailwind frameworks), and JavaScript libraries.
  • Experience with TypeScript/React/Next.js is a plus.
  • Working knowledge of PHP.
  • Comfortable switching between development tasks and problem solving.
  • Strong communication skills to explain web issues to non-technical stakeholders.
  • Organized approach to documentation, version control, and task management.

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$70,000 - CA$95,000 per year

Degree requirement

Bachelor's Degree

Tech skills

BootstrapJavaScriptjQueryNext.jsPHPReactSwitchingTypeScriptWordPress

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.