US Mobile
Full-Stack Software Engineer
Montreal
Sponsorship not specifiedCAD 120k-CAD 150kDetected 65 days ago
JavaScriptTypeScriptReactReact NativeNode.jsFull-Stack DevelopmentSQLPostgreSQLRedisAWSKubernetesTerraformSite Reliability EngineeringAPI DevelopmentRESTKafkaRabbitMQWebSocketsOpenAPIComplianceCustomer SupportZendeskIntercomPlaywright
About the role
- The goal: one unified network open to any person and any device, worldwide.
- Agile, cross-functional teams built on trust and mutual respect.
- If you work fast, flexibly, and collaboratively - without compromising standards - we want to hear from you.
Requirements
- 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).
Nice to have
- Experience with React Native beyond the JS surface - bridging modules, push tokens, background state, keyboard / safe-area edge cases.
- Experience designing or operating systems with CPNI / HIPAA / PCI / SOC 2 compliance constraints.
- Experience with SSO / OIDC (Okta especially) and JWT-based session models that span multiple clients.
- Experience operating WebSocket fleets at scale - sticky sessions, horizontal scaling, graceful reconnect.
- Familiarity with Nx, pnpm workspaces, or comparable monorepo tooling.
- OpenAPI-first development, zod, Vitest, Playwright, Testcontainers, k6.
- Comfort writing or reading Terraform.
- one unified network open to any person and any device, worldwide.
Compensation
- CAD 120k-CAD 150k
Apply directly at US Mobile →Create a free account for alerts like thisView US Mobile immigration profile
This listing is sourced directly from US Mobile's careers page and normalized into a canonical job model.