PitchMeAI
Electronic Arts (EA)

Full-Stack Software Engineer I

Electronic Arts (EA) · Vancouver, BC

This listing has closed — view similar roles below.

  • On site
  • Full-time
  • CA$90,000 / year
  • Vancouver, BC

Job highlights

  • Develop internal tools and services for game teams.
  • Ship full-stack features using React and NodeJS.
  • Work in an AI-First development culture.
  • Support 24x7 live services and customers globally.
  • Collaborate on requirements and deliver quality software.

About the role

Full-Stack Software Engineer I

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

As a Software Engineer I, you will develop essential internal tools and services that empower game teams and studios. You will ship full-stack features end-to-end: React frontends, NodeJS backends, and everything in between.

Reporting to the Engineering Manager, you will work inside an AI-First development culture where agentic tooling is how we build, iterate, and deliver faster than teams twice our size.

Our 24x7 live services mean on-call support is part of our responsibilities, as we support customers across broad time zones worldwide.

Responsibilities

  • Collaborate with team members to define project requirements, technical specifications, and deliverables, ensuring understanding of our goals.
  • Deliver quality features, identify risks and dependencies.
  • Write automated tests and deliver high-quality software.
  • Debug live incidents, even in unfamiliar territory or situations.
  • Participate in code reviews, contribute to documentation, and help identify opportunities for process improvement.
  • Use AI-powered coding agents (e.g., Claude Code, Copilot) as your primary development accelerator.
  • Steer AI-generated code with an attention to correctness, security, and maintainability.

Qualifications

  • 1+ years of software engineering experience
  • Experience with web platforms and related technologies, including JavaScript, TypeScript, NodeJS, React, and ExpressJS
  • Experience using AI-powered development tools as part of your workflow

Bonus

  • Experience with Python, NextJS, or Vite
  • Familiarity with Git, CI/CD pipelines, and cloud deployments
  • Exposure to DevOps or infrastructure systems such as Docker and Kubernetes
  • Experience with AWS services (S3, EC2, RDS, CloudWatch, Lambda Functions)
  • Knowledge of database technologies (SQL and NoSQL)
  • Experience with testing solutions such as Cypress and Jest

Key skills/competency

  • Software Engineering
  • Full-Stack Development
  • JavaScript
  • TypeScript
  • NodeJS
  • React
  • ExpressJS
  • AI Development Tools
  • Web Platforms
  • Problem-Solving

Skills & topics

  • Full-Stack Software Engineer
  • Software Engineer
  • JavaScript
  • TypeScript
  • NodeJS
  • React
  • ExpressJS
  • Web Development
  • AI Tools
  • Game Development
  • Backend Development
  • Frontend Development
  • Hybrid Remote
  • Engineering Manager
  • CI/CD
  • AWS
  • DevOps

How to get hired

  • Tailor your resume: Highlight experience with JavaScript, NodeJS, React, and AI development tools. Quantify achievements where possible.
  • Showcase AI proficiency: Emphasize your experience using AI-powered coding agents in your workflow.
  • Prepare for technical interviews: Brush up on web technologies, data structures, algorithms, and testing methodologies.
  • Demonstrate problem-solving skills: Be ready to discuss debugging live incidents and collaborating on technical specifications.
  • Research EA's culture: Understand their focus on creativity, community, and AI-driven development.

Technical preparation

Master NodeJS and React for full-stack features.,Practice debugging live incidents efficiently.,Implement automated testing strategies.,Integrate and steer AI coding agents effectively.

Behavioral questions

Describe a challenging live incident you debugged.,How do you collaborate on project requirements?,How do you ensure code quality and security?,Share an example of using AI for acceleration.

Frequently asked questions

What are the core technologies for the Full-Stack Software Engineer role at Electronic Arts?
The core technologies for this Full-Stack Software Engineer role at Electronic Arts include JavaScript, TypeScript, NodeJS, and React. Experience with ExpressJS is also highly valued.
Does Electronic Arts use AI in its development process for this role?
Yes, Electronic Arts explicitly mentions an AI-First development culture and the use of AI-powered coding agents, such as Claude Code and Copilot, as primary development accelerators for this role.
What level of experience is required for the Full-Stack Software Engineer I position?
The position requires at least 1 year of software engineering experience, with a focus on web platforms and related technologies.
What is the work arrangement for this Full-Stack Software Engineer job at EA?
This position offers a hybrid remote/in-office work arrangement, providing flexibility for employees.
What are some 'bonus' qualifications that would make a candidate stand out for this role?
Bonus qualifications include experience with Python, NextJS, Vite, Git, CI/CD pipelines, cloud deployments, DevOps tools like Docker and Kubernetes, AWS services, database technologies (SQL/NoSQL), and testing solutions like Cypress and Jest.
Is on-call support expected for this Full-Stack Software Engineer role at EA?
Yes, due to EA's 24x7 live services, on-call support is part of the responsibilities for this role, supporting customers across various time zones.
How can I best prepare for the technical interview for a Full-Stack Software Engineer role at EA?
To prepare for the technical interview, focus on your experience with JavaScript, NodeJS, and React. Be ready to discuss your approach to full-stack development, AI tool usage, and debugging live incidents.
What kind of projects will a Full-Stack Software Engineer work on at Electronic Arts?
You will develop essential internal tools and services that empower game teams and studios, shipping full-stack features end-to-end.
Full-Stack Software Engineer I at Electronic Arts (EA) | Apply at Electronic Arts (EA) | Jobs near Vancouver | PitchMeAI