Hatch Studio logo
Hatch StudioPosted 1 month ago

Senior Full Stack Engineer - Electronic Arts [EAFS260703]

$120,000–$150,000 year

RemoteCanada

Full TimeSenior LevelSmall

Job Summary

Build performant, accessible full-stack features using React 19+ and Next.js, spanning UI components, server components, route handlers, and API layers. Architect backend components, manage data pipelines with AWS Lambda, and automate release workflows via GitLab and Infrastructure as Code. Shape UI foundations through Atomic Design principles while implementing comprehensive unit, integration, and e2e testing. Own SLO measurement and reporting using Mixpanel, and maintain system reliability through distributed debugging with Sentry and CloudWatch. Lead code reviews, drive architectural choices via RFC processes, and participate in requirements engineering within agile workflows.

Required Qualifications

  • Proven experience across the full application stack and lifecycle, starting with developer experience (code quality and productivity tools) all the way through production deployment
  • A deep, abstract understanding of engineering principles, tools, and frameworks, with a proven ability to learn abstract concepts and apply them across different tools
  • Deep hands-on experience with modern frontend development using Next.js, React 19+, and component architectures built on Atomic Design methodology
  • Strong experience building and consuming APIs, establishing data contracts, and managing backend systems or data pipelines
  • Practical experience with process automation, CI/CD pipelines (e.g., GitLab), and managing infrastructure through IaC tools like AWS CDK or Terraform
  • Experience setting up application monitoring (e.g., Sentry, CloudWatch) and using distributed debugging techniques across multiple architectural layers
  • Ability to attend regular syncs with EU team members before 9 am Eastern Time Zone

Desired Qualifications

  • Proven experience writing and maintaining clear documentation, progress reports, and structured requests for changes, with the ability to seamlessly interface with specialized internal teams, external design/dev partners, and service providers
  • Experience building, shaping, or maintaining AI and LLM agents for coding, including writing rulesets and skills to ensure they fulfill clean code requirements
  • Experience working with or building systems using WebSockets, pub/sub architectures, or other asynchronous communication patterns
  • Experience with interactive 2D/3D Canvas experiences, game engines, data visualization, or gamification elements
  • Experience scaling production platforms to support 100k+ users

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce