Tucows

Tucows

Tucows, a tech company since 1993, offers domain name services, fiber internet, and SaaS to keep people connected and improve the Internet experience.

Diversified Telecommunication Services
251-1K
Founded 1993

Description

  • Develop and ship user-facing features using modern front-end technologies.
  • Own work end-to-end from feature discovery and spec clarification through implementation, testing, release, and production follow-up.
  • Improve and stabilize legacy codebases while planning and executing incremental modernization and full migrations when needed.
  • Collaborate with UX/UI designers to translate design concepts into functional, interactive components aligned with the design system.
  • Architect UI component structures and application patterns with an emphasis on efficiency, scalability, maintainability, and consistency.
  • Build reusable and composable components and patterns that can be used across multiple products and projects.
  • Integrate front-end applications with back-end APIs and ensure reliable data exchange and correct system behavior.
  • Investigate and resolve issues across the front-end and back-end boundary, including root cause analysis and prevention of regressions.
  • Establish and maintain quality gates through unit, integration, end-to-end, visual regression, and CI checks.
  • Participate in code reviews, enforce best practices, and mentor engineers on design system usage and modular UI development.
  • Use AI-assisted tools in daily development while verifying output, refactoring safely, and maintaining strong testing discipline.
  • Ship and operate front-end changes safely using feature flags, staged rollouts, rollback-ready releases, and observability tooling.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent work experience.
  • Minimum 5 years of experience delivering high-quality software solutions.
  • In-depth understanding of front-end architecture patterns, state management, component-based development, and modern JavaScript frameworks such as React.js and Vue.js.
  • Extensive experience with HTML5 and CSS3, including Sass/SCSS.
  • Proficiency in responsive and accessible design with cross-browser compatibility.
  • Knowledge of performance optimization techniques such as code splitting, lazy loading, and caching.
  • Experience with build and package management tools such as Vite, Webpack, Babel, or npm.
  • Deep understanding of RESTful APIs and experience integrating front-end applications with back-end services.
  • Experience with Git and agile development methodologies, including JIRA or similar workflow tools.
  • Experience maintaining and modernizing legacy front-end applications, including safe refactoring and incremental migrations.
  • Practical experience using LLM-based tools such as Claude in an engineering workflow.
  • Hands-on experience using Figma or a similar design tool.
  • Experience working remotely with a distributed team.
  • Strong reasoning, problem-solving, debugging, and communication skills.
  • Canadian residency required; remote role open to applicants in Canada.

Benefits

  • Base salary of $93,600-$104,000 CAD for Canadian residents, with variation based on location, experience, and qualifications.
  • Generous benefits as part of a total rewards package.
  • Remote work arrangement.
  • Flexible, people-first work culture.
  • Reasonable accommodation during the application and interview process for candidates with disabilities.
  • Commitment to inclusion, fairness, and equality.
  • Opportunities to work with AI-enabled tools in the recruitment process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Front-end Developer

Arke 51-250 Professional Services

Arke is hiring a Senior Front-end Developer in Brazil to lead the creation of intuitive, performant web applications for clients within a collaborative consultancy team.

CSS Git HTML Next.js Prototyping React SEO TypeScript
49 minutes ago

SAP Commerce (Hybris) - Spartacus

Valtech 5K-10K Professional Services

Valtech is hiring an experienced SAP Hybris Spartacus Developer in Bengaluru to build and maintain scalable headless commerce frontends for B2B/B2C experiences in close collaboration with cross-functional delivery teams.

Agile Angular CSS Git HTML REST API Sass Scrum SEO TypeScript
1 hour, 4 minutes ago

Staff Engineer, Front End (Desktop)

Mozilla 251-1K Internet Software & Services

MZLA Technologies Corporation is hiring a Staff Software Engineer, Front-End to help evolve Thunderbird’s flagship desktop application into a suite of privacy-respecting productivity tools used by millions worldwide.

CSS Git HTML JavaScript Linux macOS Mercurial Python React Vue.js
1 hour, 34 minutes ago

914- Web Developer

GoFasti 51-250 Internet Software & Services

GoFasti is hiring an English-fluent remote Web Developer in Latin America to build and maintain client websites and interactive web experiences.

SEO Shopify Three.js Webflow WordPress
1 hour, 49 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers