Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Investment Advisor Business Development Representative Senior Software Developer Product Manager Software Developer in Test Store Associate Digital Product Manager - Transaction Product Owner - Mobility Traffic Senior Product Owner Digital Accessibility Lead Product Manager PEGA Digital Accessibility Specialist English Editorial Specialist Junior Digital Project Manager Web Developer Sr Systems Analyst Software Developer - C Store Associate Clinique Consultant - Part time Windsor Electronics Engineer- Software Electronics Engineer- Hardware Operator Windsor Functional Tester Consultant - Security Penetration Consultant - Security Penetration Tester II QA TESTER Cloud Operator Penetration Tester Manager of Product Quality Assurance Junior Software QA Tester QA Game Tester Service Desk Analyst and Application Computer Hardware Tester Product Tester Grande Prairie Lumber - MSR Software QA Tester UAT Tester Warehouse Associate - Inventory QA Automation Engineer Quality Assurance Tester Senior DevOps Engineer Student Intern PINK Manager-Upper Canada Mall Operations Lead Testing Specialist - Electronics Operations Consultant Software Test Manager Newest Jobs
Companies
Yelp CareGuide ContactMonkey Two Sigma Sterling-Turner AsteroidX Clearbanc Aecom Exact Media WeWork LowCostWebDesignFirm.com First Convenience Bank Aerotek AT&T Xiaomi Jane Street Vector Marketing The Youth Connection Shopify Creative Circle TD Bank Insight Global Clickworker Recovhub Amazon Flex CI&T American Income Life Paylocity Scotiabank Desjardins GoParkr Top Hat Hatchways Microsoft 51talk Walgreens mappedin Doordash autoTRADER.ca Mobeewave Borrowell Hootsuite Checkout 51 Instacart UnitedHealth Group Unbounce SnapTravel Square ScribbleLive Akira All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

EAX Jr. Software Engineer, NodeJS At Electronic Arts

Location: Vancouver, British Columbia

Job Description

Requisition Number:150771
Location:Vancouver
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.

Team

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: www.origin.com
EA Access Xbox hub and subscription service: www.ea.com/eaaccess

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 http://careers.ea.com/why-work-here
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.