Already a candidate?

Feedback
Skip to main content
P

Procom

Full-Stack Software Engineer

Toronto, Ontario, Canada · Remote

Permanent
Start Jun 2026

RATE

$128K–$160K/yr CAD

POSTED

6/1/2026

Job Description

Full-Stack Software Engineer:
On behalf of our telecommunications client, Procom is searching for a Full-Stack Software Engineer for a permanent role. This position is a remote position with preference for candidates located in Toronto or Montreal.

Full-Stack Software Engineer - Job Description:
Our client is building the future of wireless communication with the goal of creating one unified network open to any person and device worldwide. The Full-Stack Software Engineer will contribute to developing innovative systems that scale, helping to connect millions of devices to wireless networks.

Full-Stack Software Engineer - Responsibilities:
• Work on developing and deploying exciting new features
• Advise on technologies and present solutions to the team
• Take on legacy architecture and digital transformation projects
• Expand on our Node services suite of applications
• Document any new and undocumented processes and workflows
• Work in a start-up environment with lots to do and lots of hats to wear
• Assist in building tools to ensure a high-quality end-user product
• Help us scale to tens of millions of customers & connected devices

Full-Stack Software Engineer - Mandatory Skills:
• Strong full-stack engineer comfortable owning a feature from Postgres schema through WebSocket protocol to the React component
• Deep Node.js + TypeScript experience
• Strong React, especially with modern hooks-era React
• Experience with relational data modeling and SQL (Postgres preferred)
• Comfort with real-time systems — WebSockets, pub/sub, presence, reconnection, backpressure
• Experience with queues and async fan-out (SQS, RabbitMQ, Kafka, Redis Streams)
• Working knowledge of AWS and containerized deployments (EKS / Kubernetes, or equivalent)

Full-Stack Software Engineer – Nice-to-Have Skills:
• Experience with React Native beyond the JS surface
• Experience designing or operating systems with CPNI / HIPAA / PCI / SOC 2 compliance constraints
• Experience with SSO / OIDC and JWT-based session models
• Experience operating WebSocket fleets at scale
• Familiarity with Nx, pnpm workspaces, or comparable monorepo tooling

Full-Stack Software Engineer – Assignment Length:
This is a permanent position.

Full-Stack Software Engineer - Start Date:
ASAP.

Full-Stack Software Engineer - Assignment Location:
Remote position with preference for candidates in Toronto, Ontario, Canada, or Montreal, Quebec, Canada.

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

Ready to apply?

You'll complete the application through our portal.

Role summary

Full-Stack Software Engineer

Toronto, Ontario · Remote

RATE

$128K–$160K/yr CAD

TYPE

Permanent

STARTS

6/1/2026

POSTED

1 day ago

ATS ID

326353



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy