CareerPlanSign in

Senior Full Stack Engineer, Client Platform

PI Office - Toronto🌐 Remote💼 Full-time💰 $135,000–$135,000🗓 2026-08-05 → 2026-09-26

Core

Building and evolving a server-driven UI service and shared component libraries to enable fast, scalable product delivery across iOS, Android, and web clients for online gaming and sports media platforms.

Role type

Senior Full Stack Engineer (GraphQL & React)

Builds

Server-driven UI service (TypeScript GraphQL subgraph), shared front-end libraries, and client platform tooling for omnichannel gaming experiences.

Domain

Online gaming, sports betting, and digital media technology.

Deliverable

production ML models | product features | infrastructure

Required skills

TypeScript, React, GraphQL schema design, Node.js or Bun, Kubernetes, distributed systems, performance optimization, CI/CD, automated testing, technical writing, code review, mentoring.

Preferred skills

Apollo Federation, Absinthe, Swift/Kotlin, hexagonal architecture, domain-driven design, PostgreSQL/MySQL, Kafka/RabbitMQ, open source contributions.

Technologies

TypeScript, React, GraphQL, Node.js, Bun, Kubernetes, DataDog, Jest, Vitest, ExUnit, RSpec, pytest, Git, GitHub, Claude Code.

Responsibilities

Design and evolve federated GraphQL schemas; develop and optimize GraphQL APIs and SQL queries; build front-end applications and shared libraries; partner with product teams to architect customer-facing features; diagnose production issues using observability tools; refine monitoring and alerting; improve code quality and reduce technical debt; mentor teammates; write thorough tests and strengthen CI/CD pipelines.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.