Posted:
2/3/2026, 4:46:38 AM
Experience Level(s):
Mid Level ⋅ Senior
Field(s):
Software Engineering
Workplace Type:
Remote
Tucows Domains is the world’s largest wholesale domain registrar, responsible for maintaining the health, neutrality, and openness of an important—but largely invisible part of the Internet: the domain name system (DNS).
As part of Tucows—one of the world’s largest Internet companies—Tucows Domains has a rich history of helping make the Internet better, operating globally under the Ascio, Enom, Hover and OpenSRS brands.
We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. Today, over one thousand people from over 20 countries are part of our team.
About the opportunity
In this role, your primary objective will be to architect, develop, and evolve user-facing web applications and reusable UI components with a strong focus on reliability, maintainability, and speed of delivery. You will work across both modern and legacy front-end codebases, improving existing applications and, when needed, migrating them fully to a more robust and modern architecture.
You are expected to operate with systems thinking and strong critical reasoning, understanding end-to-end flows (auth, permissions, async workflows, API boundaries, and failure modes), and making sound technical decisions under real-world constraints. You will regularly reverse engineer existing applications to diagnose issues, align implementations with intended behavior, and de-risk migrations.
You will work in a spec-driven engineering model, clarifying requirements, producing or refining feature-level specifications (acceptance criteria, edge cases, API contracts), and implementing them with a high bar for quality. You will also contribute to establishing repeatable patterns that allow teams to build features consistently across multiple applications.
AI-assisted development is a core part of the workflow. You will use tools such as Claude (and similar LLM-based assistants) to accelerate implementation, refactoring, and discovery, while applying strong engineering discipline: validation of outputs, secure coding practices, thorough testing, and human review. Your goal is to move faster without trading off correctness or maintainability.
Collaboration with design, product, and back-end teams is essential to ensure cohesive user experiences and smooth integration with back-end services. You’ll participate in architecture planning, code reviews, and delivery practices that ensure features are shipped safely and predictably, including deployments and post-release follow-up.
If you’re deeply passionate about front-end development, enjoy working in complex systems, and thrive modernizing legacy applications at pace, we’re eager to hear from you.
This is a remote role open to applicants in Canada.
Responsibilities
Education & experience
Front-end engineering fundamentals
Integration & systems
Delivery, quality, and tooling
Legacy modernization (hands-on)
AI-assisted engineering
Collaboration
The base salary range for this position is $93,600-$104,000 CAD for Canadian residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications. Tucows believes in a total rewards offering that includes fair compensation and generous benefits. Learn more about Tucows Benefits.
Want to know more about what we stand for? At Wavelo and Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.
We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
Tucows and its subsidiaries participate in the E-verify program for all US employees.
Website: https://tucows.com/
Headquarter Location: Toronto, Ontario, Canada
Employee Count: 501-1000
Year Founded: 1993
IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Domain Registrar ⋅ Email ⋅ ISP ⋅ Mobile ⋅ Web Hosting