company_logo

Full Time Job

Software Engineer

Electronic Arts

Vancouver, BC 03-25-2024
Apply @ Employer
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Our Digital Experiences team is focused on leading the strategy and implementation of technical projects/experiences that allow our players to create and connect deeper with our franchises, both in and out of the game. These projects span digital touchpoints where players create or consume content, including in-game tools and new web platform experiences.

We are building the evolution of EA's web platform and are looking for a Software Engineer to join our team. We are distributed across North America and Europe and we support remote and hybrid work.

Summary

As a Software Engineer, you will be a part of the Ventures Creator organization where you will report to an Engineering Manager and will help develop web applications using React and NextJs.

Responsibilities
• You will collaborate with the UX to translate wireframes and mockups into functional, responsive web interfaces using React and Next.js.
• You will develop and implement UI components using HTML, CSS, and TypeScript.
• You will ensure the technical feasibility of UI/UX designs and improve them for maximum performance and scalability using development best practices.
• You will conduct testing and debugging of web applications to ensure performance and cross-browser compatibility.
• You will integrate front end components with server-side logic using RESTful APIs.
• You will help develop RESTful APIs.
• Improve existing codebase to enhance performance and maintainability.

Qualifications
• Technical skills
• Knowledge of modern web technologies like React, NextJS, GraphQL, and NodeJS with an understanding of their core principles and best practices.
• Experience with CI/CD
• Experience with version control systems (e.g., Git) and software development principles (e.g., Agile, Scrum).
• Experience with testing frameworks and libraries (e.g., Jest, React Testing Library).
• Soft skills
• Experience mentoring junior developers
• Other qualifications
• Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent work experience).

#LI-Remote, #LI-Hybrid, #LI-Onsite

#FlexibleWork

BC COMPENSATION AND BENEFITS

The base salary ranges listed below are for the defined geographic market pay zones in these locations. If you reside outside of these locations, a recruiter will advise on the base salary range and benefits for your specific location.

EA has listed the base salary ranges it in good faith expects to pay applicants for this role in the locations listed, as of the time of this posting. Salary offered will be determined based on numerous relevant business and candidate factors including, for example, education, qualifications, certifications, experience, skills, geographic location, and business or organizational needs.

BASE SALARY RANGES
• British Columbia (depending on location e.g. Vancouver vs. Victoria):

º $115,100 - $161,200 CAN Annually

Base salary is just one part of the overall compensation at EA. We also offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.

Jobcode: Reference SBJ-gp3pzo-3-230-143-213-42 in your application.

Salary Details
Salary Range: $93,700 to $153,900 Per Year ($ USD)
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.