Employers Newest Jobs All Openings Explore Log In
My Profile Log Out
Content Creator Blockchain Researcher Technical Account Manager Brand Partnerships Coordinator ICUC Regional Account Manager Advertising Account Executive Marketing Partnerships - NBA Canada Account Manager Advertising Account Supervisor Advertising Executive Account Executive Account Executive Account Executive Executive Sales Director Sales - Account Executive - Remote - US Account Executive National Account Executive Account Executive Corporate Sales Account Executive Communications Associate Brand Marketing Manager Assistant Marketing Manager Brand Marketing Manager Competitions Programs Specialist Assistant Marketing Manager Government Affairs and Public Policy RPA Technical Account Manager Sales Associate Account Manager Account Manager Technical Account Manager Cashier - Part Time Part Time Self Serve Co-worker Sales Account Executive Account Executive - Enterprise Corporate Account Executive Full-time opportunities for MBA students Account Executive Global Markets Account Manager Toronto Blue Jays - 2019 Seasonal Hiring Manager Manager Brand Marketing Manager Permanente Brand Manager Brand Marketing Manager Sales Associate Product Manager Senior Sales Executive Newest Jobs All Openings
0x 10% Happier 101 Commerce 1010data 10x Genomics 11 Honore 128 Technology 1366 Technologies 15Five 17 Media 17zuoye 1C Company 1Crowd 1HUDDLE 1QBit 1World Online 1mg 1stdibs 21viaNet 23andMe 2C2P 2RedBeans 2U Inc. 2lemetry 2nd Address 360 Mobile Security 36Kr 3D Robotics 3D Systems 3Pillar Global 3Scan 3T Biosciences 3VR 3YOURMIND 4:33 Creative Lab 4INFO 500 Startups 500px 51 Credit Card Manager 51talk 55ip 58 Daojia 5miles 6 River Systems 6sense 7Park Data 7shifts 8 Securities 82 Labs Inc. 8i 8th Wall 8tracks Radio 8x8 Inc 90 Seconds 908 Devices 91springboard 99 9F Fintech Holdings Group 9stacks A Million Ads A10 Networks AB Tasty ABBYY ABEJA ABSENTIA ACL Services ACORN OakNorth Holdings Ltd. ACV Auctions ADC Therapeutics ADENTS HTI ADOR ADP ADVANO ADYOULIKE AEVI International AEye, Inc. AGNC Investment AID:Tech AISense Inc. AISpeech ALPHA AND CO AOptix Technologies APDM Wearable Technologies APUS Group AQMETRICS ARMO BioSciences ASR Microelectronics AT&T AT&T ATI Physical Therapy AUTO1 Group AV Homes AVG Technologies AWAL AYLIEN AYR Aahaa stores All Companies

EAX Jr. Software Engineer, NodeJS At Electronic Arts

Location: Vancouver, British Columbia

Job Description

Requisition Number:150771
Date Opened:2018-10-03

Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.


EAX is a high performing team within EA that manages several digital distribution and subscription products including Origin and EA Access. Access allows users to purchase subscriptions and games on PC and console platforms. Users can stay connected to everything Access, take their pick of all the great games in ‘The Vault’ and play as much as they want for a low monthly, and even lower annual, subscription fee. In addition, they can put upcoming EA games to the test before the release date with exclusive Play First Trials.

Origin client and subscription service:
EA Access Xbox hub and subscription service:

What you will do

  • Hands-on development delivering Java and NodeJS based applications
  • Work with GraphQL and Apollo server / engine
  • Troubleshoot live issues
  • Actively collaborate with your Sr. Engineering peers and Technical Director in defining and disseminating a technical architecture, developer experience, publishing workflow and release pipeline.
  • Be part of a ~20 person cross functional scrum team (Product Management, Project Management, Software Engineering, Quality Engineering, Operations, Live Service Support)
  • Use your knowledge of software engineering concepts to design and implement tested, reusable, and modular code
  • Harness your desire to deeply understand the WHY behind the functional requirements, identifying problems and devising solutions
  • Be passionate about non-functional requirements and embody the value of these in your actions
  • Be an active learner who expands your breadth of knowledge on a continual basis
  • Employ your entrepreneurial attitude and drive that facilitates delivery of high-quality projects in a timely fashion
  • Be passionate for your craft. You feel ownership over everything you ship.

Skills and experience

  • Bachelor’s Degree in Computer Science or related field
  • Familiarity with one or more backend server languages and paradigms such as NodeJS, Java 8, and ES2015
  • Understanding of object-oriented design principles and design patterns
  • Experience using Git and related tools like GitHub, GitLab, Git-LFS, etc

Bonus Skills and experience

  • Experience writing various fidelities of technical documentation from high level approach to detailed design.
  • Experience with a modern NodeJS framework such as Koa and Express
  • Experience with a modern Java framework such as Play, Spring, Dropwizard, etc
  • Experience with Typescript
  • Experience building REST APIs and services, knowledge of technologies such as Swagger and gRPC.
  • Experience with client-side web development - HTML, CSS, and JavaScript
  • Experience with TechOps / infrastructure systems - Amazon Web Services, Chef, Docker and Kubernetes

Perks and Benefits

  • Competitive salary
  • Comprehensive health, dental and benefit packages
  • Employee discounts with many local and online retailers
  • World class on-campus facilities include gym, soccer, volleyball, yoga, nutritionist, dry-cleaning, massage, hair cuts, etc
  • Free and discounted video games
  • Tuition reimbursement for post-secondary education
  • Pension with company match
  • Maternity and paternity plans
  • Employee referral bonus program
  • Dog friendly workplace - on-location off leash dog areas
  • Learn more about our culture, benefits, and people
EA is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.