Electronic Arts

Client Engineer

Electronic Arts
Apply
3 days ago
Shanghai, ChinaMid Level

Responsibilities

  • Build game content, client features, systems, and modules.
  • Research mobile platforms and frameworks and improve client performance.
  • Collaborate with design, art, QA, and external teams to clarify requirements and test releases.
  • Integrate first- and third-party SDKs and create tools for development and live operations.
  • Monitor client metrics, investigate live issues, and help prepare client patches.
  • Document technical specifications and software architecture and communicate project progress and risks.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 2+ years of game client development experience, including hands-on C++ programming.
  • Experience developing and debugging on Android and iOS.
  • Solid programming fundamentals and proficiency with relevant debugging tools.
  • Familiarity with AI-assisted development tools is beneficial but not required.

Benefits

  • Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and other locally tailored wellness benefits.
  • The company supports work-life balance, learning, experimentation, and career growth.

Tech Stack

C++iOS

Categories

GamingMobile
Electronic Arts

About Electronic Arts

10,000+ employees

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Contact me