# Client Engineer

**Company**: Electronic Arts
**Location**: Shanghai
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Game Development
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/es_ES/careers/JobDetail/216323-Client-Engineer-II/216323?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_552bf207-e4f

## Description

Electronic Arts creates incredible entertainment experiences that inspire players and fans worldwide. Here, everyone is part of the story, part of a community that connects people globally.

As one of the largest sports entertainment platforms in the world, EA SPORTS FC is redefining football with genre-leading interactive experiences, connecting a global community of fans to The World's Game through innovation and unrivalled authenticity.

EA SPORTS FC Mobile Shanghai is a global team devoted to developing and operating a high-quality mobile football game experience.

As a Client Engineer, you will develop client features and systems, reporting to a Lead Software Engineer or Technical Director.

Responsibilities:

- Build game content and client features, contributing to system and module design.

- 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.

Qualifications:

- 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.

We offer a comprehensive benefits package, including physical, emotional, financial, professional, and community well-being support. Our packages are customised to meet local needs and may include medical insurance, mental wellness support, pension plans, paid time off, family leaves, free games, and more.

Electronic Arts offers equal opportunities. All employment decisions are made without regard to race, colour, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, disease, pregnancy, marital status, family status, military status, or any other characteristic protected by law.

## Skills

### Required
- C++
- Android
- iOS
- game client development

### Nice to have
- AI-assisted development tools

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/es_ES/careers/JobDetail/216323-Client-Engineer-II/216323?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
