Tucows Logo

Tucows

Software Engineer - Frontend

Posted 21 Days Ago
Be an Early Applicant
Canada
Senior level
Canada
Senior level
As a Front End Engineer, you'll develop user-facing web applications, optimize interfaces, collaborate on integration, and enhance product quality based on modern tech trends.
The summary above was generated by AI

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.

What's Next at Tucows

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. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the Internet! Today, over one thousand people from over 20 countries are part of our team.

About the opportunity

As a Front End Engineer at Tucows Domains, you will play a pivotal role in crafting and refining user-facing web applications and components, ensuring pixel-perfect applications, and consistently considering the modularity and scalability of our applications. This role is perfect for those with a shown talent in front-end development and a keen interest in deepening their expertise while working collaboratively with multi-functional teams. You'll have the opportunity to solve diverse challenges and impact the direction of our engineering efforts. 

If you are committed to excellence, eager to grow, and ready to make a significant impact, join us in shaping the future of web applications at Tucows Domains. This role is open to those in Canada. 

Job Duties

  • Develop user-facing features using front-end technologies, ensuring they align with project requirements and contribute to an enhanced user experience.
  • Contribute to translating design concepts alongside UX/UI designers into functional and interactive web components.
  • Optimize user interfaces for maximum efficiency and scalability, focusing on responsive and adaptive design principles.
  • Collaborate with back-end and full-stack developers to facilitate the integration of front-end components with back-end APIs, ensuring cohesive platform functionality.
  • Contribute to developing and refining new user interfaces, creating reusable and modular components that serve multiple projects and aid in the evolution of the company’s product offerings.
  • Engage with the code review process, offering constructive feedback to peers to help improve code quality. 
  • Work closely with engineering leads, product owners, project managers, and others to ensure a consistent and effective product development lifecycle.
  • Commit to staying informed about the latest technologies and protocols  in web-based applications to enhance personal skills and product quality continually.

Knowledge, Skills and Abilities

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent work experience.
  • Minimum of 5 years of experience delivering high-quality software solutions.
  • Solid understanding of modern JS frameworks, such as React.js and Vue.js.
  • Practical experience in developing unit tests.
  • Strong skills in HTML5, CSS3 (Sass/SCSS).
  • Familiarity with build and package management tools like Vite, Webpack, Babel, or npm.
  • Experience in consuming RESTful APIs.
  • Knowledge of responsive web design principles and accessibility.
  • Experience with version control using Git 
  • Skilled in illustrating workflows, wireframes, and high-fidelity mockups.
  • Hands-on experience using Figma or a similar tool.
  • Strong problem-solving skills and the ability to debug and troubleshoot issues in web applications.

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.



Top Skills

Babel
CSS3
Figma
Git
HTML5
JavaScript
Npm
React
Restful Apis
Sass
Scss
Vite
Vue
Webpack

Similar Jobs

3 Days Ago
Remote
Toronto, ON, CAN
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Join Veeva as a Senior Front-End Software Engineer to develop cloud-based applications, collaborating with teams to solve industry challenges and enhance software architecture.
Top Skills: CSSEs6GitGradleJavaJavaScriptJenkinsJestJssJunitReactReact-Testing-LibrarySassTomcat
3 Days Ago
Remote
Ottawa, ON, CAN
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Senior Front-End Engineer, you will develop UI for cloud applications, collaborating with teams to solve complex problems and ensure testing coverage.
Top Skills: CSSEs6GitGradleJavaJavaScriptJenkinsJestJssJunitReactReact-Testing-LibrarySassTomcat
7 Days Ago
Remote
Toronto, ON, CAN
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Seek a Senior Front-End Software Engineer to develop and maintain UI for cloud-based applications, collaborating with back-end and design teams.
Top Skills: JavaScriptModern Javascript FrameworksUi Development

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account