Przejdź do treści

Informacje ogólne

Lokalizacje: Shanghai, Shanghai, China 
Identyfikator roli
207918
Typ pracownika
Regular Employee
Studio/dział
EA Studios - SPORTS
Elastyczna organizacja pracy
Hybrid

Opis i wymagania

Jesteśmy globalnym zespołem twórców, scenarzystów, technologów, inicjatorów doświadczeń, innowatorów i wielu innych ekspertów. Wierzymy, że niesamowite gry i doświadczenia zaczynają się od zespołów, które są równie zróżnicowane jak gracze i społeczności, którym służymy. W Electronic Arts jedynym ograniczeniem jest wyobraźnia.

EA SPORTS FC Mobile Shanghai is a global team devoted to developing and operating a high-quality mobile football game experience. Our quest for creativity, respect for autonomy, and emphasis on collaboration are at the heart of our team culture, which empowers us to create high-quality games and experiences worldwide.


As a team, we are passionate, innovative, and open to possibilities. We learn from past experiences and strive for progress. We value team synergy and believe a relaxed working environment can yield better results. That's why we promote and support maintaining a healthy work-life balance.


You will be an essential part of the game development process and be involved in feature development, game delivery. You will report to a lead engineer or TD.


Job location: You will work in Shanghai.


Responsibilities:

  • Responsible for server functionality development.
  • Address and resolve bugs and live issues for mobile game.
  • Contribute to defining and developing tools for project testing, quality assurance, and release processes.
  • Collaborate with operations, testing teams, and external partners.
  • Assist in creating technical specifications and process documentation.
  • Participate in identifying server bottlenecks and optimization efforts.


Qualifications:

  • Bachelor's degree or higher in computer science or a related field.
  • 5 years or more of experience in game server development.
  • Proficiency in at least one of the following programming languages: Java, C/C++, or Go.
  • Familiarity with common algorithms and data structures.
  • Familiarity with Linux platform development.
  • Familiarity with source version control like Perforce or Git.
  • Understanding of network programming and protocols such as HTTP and WebSocket.
  • Proficiency in developing cache-database patterns.
  • Familiarity with a relational database such as MySQL, PostgreSQL, or Oracle.