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

June 1, 2026

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