Back to all jobs
EASP

Full Stack Engineer

EA Sports
Location
Shanghai, China
Experience
Mid
Posted
13 days ago
Type
Permanent · Remote

About the role

General Information

Location: Shanghai, China
Worker Type: Regular Employee
Studio/Department: EA Studios - SPORTS
Work Model: Hybrid


Company Overview

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. EA SPORTS FC is a global sports entertainment platform redefining football with genre-leading interactive experiences. EA SPORTS FC Mobile Shanghai is a global team devoted to developing and operating a high-quality mobile football game experience. The team values creativity, autonomy, collaboration, team synergy, and maintaining a healthy work-life balance.


Role Summary

The Tool Software Engineer will help build the Tools platform for FC Mobile, guiding tools development to improve content workflow productivity and user experience. The role reports to the Technical Director of the Tools Team.


Responsibilities

  • Work with partners to deliver assigned tasks on time and maintain existing ones to support features.
  • Look for ways to increase team efficiency through tooling, optimization of tool performance, or workflow enhancements.
  • Debug and fix issues in the tools to develop the product across a variety of domains.
  • Support the team through code reviews, architecture discussion, and knowledge sharing.
  • Create clear documentation to support workflow processes on the tools developed.

Qualifications

  • Education: Bachelor's degree or above in Computer Science, Software Engineering, or a related field.
  • Experience: 3+ years of professional software development experience related to game operations platforms.
  • Technical Skills:
    • Proficient in at least one object-oriented programming language (C++ or Java preferred).
    • Proficient in cross-component system design, complex system implementation, and performance optimization.
    • Solid expertise in computer software engineering, such as network and communication, data structure and algorithm, and operating systems.
    • Experience developing tools or systems for operators or game designers.
    • Experience with a relational or non-relational database such as MySQL, PostgreSQL, or Oracle.
    • Experience deploying code in a cloud environment such as AWS, Azure, or Google Cloud.
    • Experience with CI/CD tools such as Jenkins, Maven, GitLab, Perforce.
  • Soft Skills: Good collaboration skills in working with business teams.

Benefits and Culture

  • Electronic Arts values adaptability, resilience, creativity, and curiosity.
  • The company provides a holistic approach to benefits, including:
    • Healthcare coverage
    • Mental well-being support
    • Retirement savings
    • Paid time off
    • Family leaves
    • Complimentary games
  • Electronic Arts is an equal opportunity employer committed to a diverse, inclusive, and accommodating workplace environment.
EASP

EA Sports

Games & Interactive
Open roles
111
Founded
1991
Employees
501-1000
Location
7 offices