viralnation

Staff Engineer

Apply Now

At a Glance

Location
Canada
Experience
8+ years
Posted
2026-03-12T20:28:23-04:00

Key Requirements

Required Skills

AWSAzureCI/CDGCPMicroservicesNode.jsREST API

Domain Knowledge

  • Engineering

Requirements

A minimum of 8+ years of experience in software development with a strong focus on architecture and design.

Able to demonstrate a high-level of expertise in backend technologies such as Node.js and web frameworks such as Fastify.

In-depth knowledge of database systems, data model design and data access patterns.

Good understanding frontend technologies and concepts such as SSR

Considerable expertise in web application architecture and design patterns, and performance optimization techniques.

Strong background in microservices architecture and API design.

Responsibilities

Develop, own and drive API, data pipeline and web application architecture and design;

Collaborate with cross-functional teams to define technical requirements and create architectural designs that align with business objectives;

Select and champion the adoption of appropriate tools, libraries, and frameworks to enhance development efficiency and overall product quality;

Establish and enforce standards, best practices, and guidelines for software development for the business;

Conduct code reviews and provide constructive feedback to ensure code quality and maintainability;

Identify and address performance bottlenecks in the platform;