- 10+ years of experience in a technical role focused on development and operation of complex live services.
- 8+ years of experience in front-end development, with a strong focus on React, HTML5, CSS3, JavaScript, Typescript and modern frameworks/libraries.
- Proven experience in architecting and designing complex front-end systems in the gaming industry.
- Experience with GraphQL, NodeJS, and Kubernetes
- Experience with backend technologies and RESTful API.
- Experience with CI/CD pipelines and automated testing frameworks.
Base City:
Vancouver - On-site
Salary:
$126k to $176k
Rating:
Self-taught:
Position Type:
Full-time
Position Keywords:
Experience:
10 Years Software Engineering
Other Experience:
About the Job:
We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.
What they want you to do:
At our core, Electronic Arts is a game maker that connects hundreds of millions of players from around the globe to some of the world's greatest games. The EAX team is guiding the strategy and implementation of important initiatives for EA's players to connect them to one another and to the games they love to play. These initiatives include: the EA app, EA Play, our cross-platform subscription, EA's gaming service on PC; and a host of other consumer experiences and ecommerce solutions related to connecting players across platforms and within our games.
In your role as a Senior Software Architect, your primary role is to design and oversee the development of front-end architectures that are both scalable and efficient. You will make architectural decisions that align with the technical strategy you will help create.
Responsibilities:
- Define and implement front-end architecture standards, guidelines, and best practices.
- Help develop the main SPA powering EA’s PC and Mac storefronts and several other web based products
- Lead the development of responsive, scalable and maintainable front-end solutions using modern technologies.
- Work closely with product managers, designers, publishing and backend engineers to deliver cohesive and high-quality experiences.
- You will be a technical leader, a mentor, and a strong communicator within the broader engineering group, and an important contributor to the EAX team based primarily in Vancouver, BC.
- Identify and resolve performance bottlenecks and optimize gaming applications for a variety of devices and platforms.