US Mobile

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

This listing is sourced directly from US Mobile's careers page and normalized into a canonical job model.