Full Stack Staff Engineer

New
S
ScopelyMobile Gaming
Remotely within Canada and the USFull-TimeStaff
Salary169,600 - 253,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSASP.NETDynamoDBJavascriptReact NativeTypeScriptC#RedisRESTful APIs

Requirements

  • 8+ years of professional experience building mobile apps, games, backend services, or similarly complex product engineering systems
  • Strong professional experience with C#, ASP.NET, and backend service development in production environments
  • Strong professional experience building shipped mobile or frontend experiences, ideally with React Native, TypeScript, and JavaScript
  • Experience designing and consuming APIs using HTTP, REST, protobuf, or similar client/server communication patterns
  • Experience building cloud-native services on AWS with technologies such as DynamoDB, Redis, OpenSearch, SQS/SNS, or similar services
  • Strong software engineering fundamentals, including concurrency, design patterns, API design, testing, debugging, and maintainable architecture
  • Solid understanding of mobile networking, offline behavior, app lifecycle concerns, push notifications, and platform limitations
  • Experience leading technical design, influencing architecture, mentoring engineers, and aligning technical work across teams
  • Ability to write effective prompts, supervise agent-driven development work, and guide safe, useful AI-assisted engineering practices
  • Excellent technical communication skills and a desire to address player and stakeholder feedback

Responsibilities

  • Leading technical direction for MONOPOLY GO! Chat features across mobile clients, backend services, APIs, data models, and game integrations
  • Building player-facing social and chat experiences in React Native, backed by scalable C# and ASP.NET services
  • Designing clear contracts between clients and services using HTTP, REST, protobuf, and other network communication patterns
  • Turning ambiguous product goals into clear technical plans with product, design, backend, mobile, QA, game teams, and other partners
  • Owning quality, performance, security, release readiness, and production reliability across client and backend changes
  • Designing resilient distributed systems using patterns for async processing, caching, search, data modeling, event-driven workflows, and graceful degradation
  • Mentoring engineers, improving technical decision-making, and helping the team adopt strong engineering and AI-assisted development practices
View Full Description & ApplyYou'll be redirected to the employer's site
169,600 - 253,000 USD per year
Apply Now