Sr. Node.js Developer

Affinity Québec, Québec, CA

Published 2026-04-21

Description


Sr. Node. JS Developer



Duration: Fulltime, Perm

Location: Remote, Canada



We’re looking for a Node. JS Developer to join a growing engineering team working on large‑scale, modern software systems. This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.

What You’ll Be Responsible For Own the design and implementation of backend services, APIs, and core platform components Help shape system architecture , ensuring performance, scalability, and long-term maintainability Work closely with product, frontend, and other engineering teams to translate requirements into technical solutions
Communicate technical decisions, trade-offs, timelines, and risks to both technical and non-technical stakeholders
Participate in technical planning sessions and contribute to architectural discussions
Review code with a focus on quality, reliability, and maintainable patterns
Diagnose and resolve complex issues in live production environments
Support and guide less experienced engineers through mentorship and feedback
Assist with onboarding new team members and reinforcing strong development practices
Build systems designed to scale, using asynchronous and event-driven approaches Contribute to a collaborative, inclusive, and respectful engineering culture



What We’re Looking For 10+ years of professional experience building production-grade software Demonstrated success delivering backend platforms end-to-end , from design through deployment Strong hands-on experience with Node.js and modern Java Script standards; Type Script experience is a plus Solid understanding of non-blocking, asynchronous application patterns Experience designing systems that operate reliably at scale
Hands-on exposure to cloud-based infrastructure , particularly AWS services Comfortable working in Linux-based environments ; scripting experience is beneficial Experience implementing or maintaining CI/CD pipelines and automated deployments Strong background developing and supporting RESTful APIs Working knowledge of relational databases such as Postgre SQL or My SQL Strong grasp of foundational CS concepts, including data structures and algorithms
Experience with No SQL technologies or distributed caching solutions is advantageous Exposure to additional programming languages (e.g., Go, Python, Java, Rust) is considered an asset
Familiarity with containerization technologies such as Docker Proficient with Git and modern collaborative development workflows
















Location

Québec
Québec
Canada
Advertisement:



Attributes

Job type Full time
Contract type Permanent
Salary type Monthly
Occupation Sr. node.js developer
Send resume
Affinity
Affinity
1700 active jobs
Registered 2023-07-31
Canada
All vacancies from employers (1700) Report vacancy
Send resume
Are you looking for a job? Publish your resume
Non-logged user
Hello wave
Welcome! Sign in or register