company_logo

Full Time Job

Software Engineer - Full Stack Javascript

Electronic Arts

Vancouver, BC 06-24-2021
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

Software Engineer - Full Stack JavaScript
Electronic Arts
Vancouver/EASK
Position Overview

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 drives the strategy and implementation of EA's network, helping EA's community of players connect to one another and to the games they love to play. Our work includes: EA.com; in-game experiences and strategies to connect players across platforms; EA Play, our cross-platform subscription; the EA desktop app; and a host of other consumer experiences and strategies.

In your role as Software Engineer, reporting to the Software Engineering Manager for ea.com & Digital Operations, you will build web components that enhance our players' online experience, which means working with a team to provide rich experiences to our players, all with an eye on quality, performance and the player experience. As part of the broader software engineering team you will be an important contributor to the EAX team based in Vancouver.
You're someone with a proven track record for:
• Problem solving. You quickly understand partner needs, and create holistic solutions in a systematic way.
• You build trusting relationships across the organization, and share your ideas and your rationale openly.
• You have a passion for quality, and determine the best approach based on player feedback, data, and the competitive landscape. You identify challenges and adjust as you go.
• You have experience with [product/area/task], [product/area/task], and are comfortable guiding, planning, and delivering [product/area/task] concepts and deliverables.
• Maintaining calm. You know how to motivate and energize your teams, even when navigating uncertainty.
You also bring the following skills or experiences to our team:
• 3+ years experience developing web applications
• Familiar in web front-end technologies like React or Vue.js, JavaScript, CSS and HTML
• Experience with full-stack web app development, working on both front and back end
• Attention to software engineering best practices, ie testing, code reviews, documentation
• You are passionate about high-quality execution and technical innovation/adaptation
• Experience working in Agile/Scrum-based development environments
• Familiarity with Java and/or PHP
• Enthusiasm for gaming desired; ability to stay on the forefront of industry trends a big plus
In a typical week, the Software Engineer could...
• Develop web apps, components and prototypes
• Participate in all aspects of an iterative, agile software development process, including scoping, detailed design, effort estimation, coding, debugging, maintenance and support
• Work with the design and product management team to build applications that delight users.
• Document and present designs for peer technical review and provide feedback on others' designs
• Work on the application framework that includes backend common services (e.g. authentication, authorization, data hydration)
• Work cross teams to identify important requirements, determine metrics and setup benchmarks for both player and engineer's ease of use.
You'll build relationships and work with…
• Other members of the EAX organization to improve engagement on our flagship web portal - ea.com
• Central teams to understand their requirements for integration with their services.
• You'll report to the Software Engineering Manager for ea.com & Digital Operations

Jobcode: Reference SBJ-rekj51-3-15-6-77-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.