1 день назад
Senior Fullstack Engineer (React/GraphQL)
135 000 - 180 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Fullstack Engineer (React/GraphQL): Building shared client-platform libraries, server-driven UI services, and GraphQL APIs for mobile and web gaming products with an accent on federated schemas, accessibility, performance, and observability. Focus on evolving versioned multi-client contracts, solving production scalability and latency challenges, and strengthening automated testing and CI/CD workflows.
Location: Remote in Canada
Salary: $135,000–$180,000 CAD per year
Company
PENN Entertainment provides integrated entertainment, sports content, casino gaming, online gaming, sports betting, and media products through platforms including , theScore Bet, and theScore.
What you will do
- Design and evolve federated GraphQL schemas and server-driven UI contracts shared by iOS, Android, and web clients.
- Develop, scale, and optimize GraphQL APIs, RPC endpoints, SQL queries, and TypeScript services.
- Build fast, accessible web applications and shared component libraries with React and TypeScript.
- Improve platform performance, reliability, observability, monitoring, and alerting with Datadog.
- Partner with product and design teams to architect and deliver customer-facing features.
- Mentor teammates, improve code quality, and contribute to architecture, testing, CI/CD, and agile delivery.
Requirements
- At least 5 years of software engineering experience.
- Strong JavaScript, TypeScript, React, HTML, CSS, and browser-platform knowledge.
- At least 2 years of experience designing and evolving GraphQL schemas for multi-client product surfaces.
- Experience with production systems at scale, distributed systems, algorithms, performance debugging, tracing, load testing, and on-call rotations.
- Experience developing APIs with Node, Bun, or another server framework, plus Kubernetes and containerized services.
- Experience with testing frameworks such as Jest, Vitest, ExUnit, RSpec, or pytest, as well as Git and GitHub.
Nice to have
- Apollo Federation, Absinthe, Swift or Kotlin mobile development, hexagonal architecture, or domain-driven design.
- PostgreSQL or MySQL, background job processing, asynchronous event infrastructure, open-source contributions, startup experience, or sports and esports interest.
Culture & Benefits
- Remote work in Canada within a collaborative agile team.
- Competitive compensation and benefits for eligible employees.
- Education and conference reimbursements.
- Career progression opportunities and mentoring responsibilities.
- Fun, relaxed work environment and equal opportunity employment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 день назад
Senior Engineer (React/Node/GraphQL)
17 часов назад
Principal Agentic Engineer (AI)
170 000 - 220 000CAD
Dave
5 часов назад
Software Engineer II Fullstack
124 000 - 183 000$
10 часов назад
Senior Fullstack Developer (Node.js)
2 дня назад
Senior Software Engineer FS - Backend Focused
125 000 - 145 000$
22 часа назад