Full Stack Engineer

2 Months ago • 5-7 Years • Full Stack Development

Job Summary

Job Description

The Employee Experience Engineering team at EA designs and develops applications, data services, and enterprise mobile applications to support all EA employees. As a Full Stack Engineer, you'll collaborate with architects to implement designs using NodeJS microservices, Angular and Ionic for web and mobile applications. Responsibilities include writing technical specifications, coding, testing (unit and integration), and ensuring performant, secure code within a DevOps environment. You'll work with product teams to understand needs, build high-availability applications, write documentation, and implement monitoring and analytics. Strong experience in JavaScript, cloud technologies (AWS, GCP, Azure), and hybrid mobile development is crucial. The role requires collaboration with teams across various geographies.
Must have:
  • JavaScript, Python, NodeJS Microservices
  • Angular, Ionic, Hybrid Mobile Apps
  • Cloud Technologies (AWS, GCP, Azure)
  • REST APIs, Microservices Architecture
  • Agile/Scrum, DevOps
  • Unit & Integration Testing
  • Code Reviews, CI/CD
Good to have:
  • React, React Native
  • Serverless Frameworks
  • Experience with packaged enterprise applications
  • System integration using web services
Perks:
  • Healthcare
  • Family Leaves
  • Life & Disability Insurance
  • Retirement Plans
  • Dental/Vision Insurance
  • Free Games

Job Details

What does the EA IT Employee Experience Engineering Team do?

Electronic Arts is a global leader in digital interactive entertainment. Our game franchises are offered as both packaged goods products and online services delivered through Internet-connected consoles, personal computers, mobile phones and tablets. EA has more than 275 million registered players and operates in 75 countries.

Our team, the Employee Experience Engineering group is a new central technology team that designs application, data services and enterprise mobile applications that support all employees throughout EA. Our goal is to produce high quality, reusable, web services and mobile solutions that help every EA employee do their job and contribute to the goal of EA making the world's greatest games.

EA provides great benefits like healthcare, family leaves, life and disability insurance plans, retirement plans and dental/vision insurance.

What will you do?

You will work with the team's solution and technical architects to refine and implement their designs. On the services side, NodeJS micro-services (REST) and cloud orchestration services. On the web and mobile application side, Angular and Ionic-based hybrid applications that can be deployed on web, iOS, and Android.

You will write the technical specifications, coding the applications in a secure and efficient manner, ensuring performant and defect-free code through the development of unit and integration tests, and applying the use of continuous integration systems. You are familiar with working in an Agile/Scrum model in a modern DevOps organization.

Our Engineers love to experiment with creative technology, dive deep into code and work as part of a team of programming experts who solve big problems and build powerful automation tools. You must ensure stellar product quality, and provide technical guidance to Product Managers as they communicate user needs and product requirements. This role is for a full stack engineer who loves the challenge of building distributed, high availability, and resilient systems. You have excellent design and coding skills in building APIs and have the technical depth in OS (Linux and macOS), hybrid mobile and cloud programming models.

You will report to Sr.Manager, Applications Engineering and require to be hybrid working from Austin,Texas office.

Responsibilities

  • Work with Product teams to understand service and application needs, including build, deployment and management

  • Work with designers to prototype and build high available and reliable applications web & mobile cloud applications

  • Ensure solutions developed are well documented with proper technical specifications, are testable and maintainable

  • Write unit tests for automation, and achieve 80%+ code coverage

  • Review code through collaborative code-review tools with peers

  • Implement monitoring, analytics and telemetry in code development

  • Communicate with teams across US and several other geographies working in a distributed global team

  • Communicate progress and issues with engineering and product/project managers

  • Be able to prototype new technology that fits use cases/problems and validate against success criteria.

Skills

  • Top-notch scripting languages: JavaScript, Python, Unix Shell, Windows Shell

  • Experience developing cloud-based, REST microservices with latest/recent versions of NodeJS

  • Experience developing web applications with modern JavaScript frameworks & packages (examples: React, Angular, Bootstrap, CSS, GraphQL, or Redux)

  • Experience coding JavaScript applications using TypeScript Object-oriented Programming.

  • Work with several NonSQL DB, Cache and Relational databases

  • Knowledge of test frameworks like mocha, chai and jest

  • Understanding of SCSS (preferably Git) and best practices

  • Experience with webpack, gulp and other build tools

  • Experience with CI/CD pipeline and automation (e.g. GitLab, Jenkins, Cloudbees)

  • Experience developing in cloud technologies AWS, GCP, and Microsoft Azure

  • Experience instrumenting services/apps code for relevant monitoring and analytics using tools like Google Analytics and stats

Extra Points

  • Experience implementing and integrating with packaged enterprise applications

  • Experience with system integration using web services and other web-based technologies such as XML, HTML, AJAX, CSS, HTTP, and REST/SOAP

  • Knowledge of/Experience with Hybrid Mobile Apps (Ex, Ionic, React Native)

  • Native IOS or Android mobile development experience

  • Experience with Server-less Frameworks (AWS Lambda, API Gateway, Azure Functions)

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience

  • 5 to 7 years of engineering/development experience

About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and so much more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts 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. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Similar Jobs

Daybreak Game Company LLC - Senior Software Engineer, Platform

Daybreak Game Company LLC

San Diego, California, United States (Remote)
6 Months ago
Velotio Technologies - Senior Engineer (ROR)

Velotio Technologies

Maharashtra, India (Remote)
2 Months ago
Lulalend - Senior Software Engineer

Lulalend

Cape Town, Western Cape, South Africa (Remote)
7 Months ago
DEVOTEAM - Multi-Cloud Engineer (m/w/d)

DEVOTEAM

Frankfurt, Hessen, Germany (Remote)
7 Months ago
Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
6 Months ago
Ajmera Infotech - Senior React Expert

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
5 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago
ION - Java Developer, Italy

ION

Italy (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Hedra - Full-Stack Engineer

Hedra

San Francisco, California, United States (On-Site)
2 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Google

Mountain View, California, United States (On-Site)
6 Months ago
Trend Micro - Senior Frontend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
The Walt Disney Company - Sr IAM Platform Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
3 Months ago
House of How - Senior Unity Engineer

House of How

United States (Remote)
6 Months ago
Info Stretch - Java Support Software Engineer

Info Stretch

Mexico (On-Site)
6 Months ago
IGN - Senior Full Stack Software Engineer

IGN

Los Angeles, California, United States (Hybrid)
6 Months ago
The Walt Disney Company - Sr. Lead Full Stack Developer

The Walt Disney Company

Burbank, California, United States (On-Site)
3 Months ago
Canva - Senior Software Engineer - Video Export (Fullstack)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Next Level Business Services - .NET Developer

Next Level Business Services

New York, New York, United States (On-Site)
7 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Menlo Park, California, United States (Remote)
6 Months ago
Daybreak Game Company LLC - Creative Director - Darkpaw Games

Daybreak Game Company LLC

San Diego, California, United States (Hybrid)
10 Months ago
NVIDIA - Senior DFX Methodology Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
The Walt Disney Company - National Geographic Social Media Intern, Summer 2025

The Walt Disney Company

Washington, District Of Columbia, United States (On-Site)
3 Months ago
Meta - Software Engineer, Infrastructure

Meta

Washington, District Of Columbia, United States (On-Site)
6 Months ago
Scopely - Vice President, Head of Internal Audit

Scopely

California, United States (On-Site)
3 Months ago
Nagarro - Senior Staff Consultant, Business Analyst

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Life church - Senior Project Manager

Life church

Edmond, Oklahoma, United States (On-Site)
7 Months ago
Normalyze - Lead DevOps Engineer - Enterprise Cybersecurity - SaaS - Bay Area, CA

Normalyze

California, United States (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Senior Staff Engineer, Java Developer

Nagarro

Atlanta, Georgia, United States (On-Site)
7 Months ago
CloudHire - Senior Scala Architect

CloudHire

Maharashtra, India (Remote)
2 Months ago
N-iX - Senior .NET Fullstack Engineer

N-iX

Poland (Hybrid)
3 Months ago
N-iX - Middle Java Fullstack Engineer

N-iX

Colombia (Remote)
2 Months ago
Hitachi - Power platform Senior developer

Hitachi

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Tesla - Software Developer, IT Application

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
Hitachi - MS-D365 CRM Technical Consultant

Hitachi

Pune, Maharashtra, India (Remote)
7 Months ago
Google - Staff Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We exist to inspire the world to play. We put our people first, and we thrive off their diversity in our innovative technology and immersive storytelling. We’re doing the work to give everyone the space to be their full selves while giving back to our community, no matter where you’re working from. We’re looking for problem-solvers, game-changers, innovators, dreamers, doers—people that are ready to move the needle and transform the future of gaming. Join us.

Vancouver, British Columbia, Canada (Hybrid)

Galway, County Galway, Ireland (Hybrid)

Galway, County Galway, Ireland (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)

Hyderabad, Telangana, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug