- Startsida
- ...
- Lediga jobb
- Information om jobb
Beskrivningar och krav
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.
Location: Shanghai, China
Reports to: Technical Director
Responsibilities:
You will work with game designers, content creators, and other engineers to develop the designated game features and resolve the issues post-live.
You will research live services frameworks and essential infrastructure, and technologies.
You will optimize live services system performance in multiple cloud platforms.
You will develop new tools/workflows to improve the existing functionalities.
You will be in charge of the performance bottleneck identification and improvement.
You will help create technical specifications and software architecture documents for the given tasks.
You will be responsible for communication with stakeholders and leadership.
Qualifications:
Over 5 years of experience in game server development.
Solid foundation of computer science fundamentals(e.g., data structures, algorithms, network, and operating systems).
Experienced with software development and programming on the Linux platform.
Experienced with common network protocols(e.g., TCP, UDP, IP, HTTP, and Webstock, etc.) used in game and synchronization models for online gameplay.
Proficiency in Java or C++, and programming and debugging skills related to relevant tools.
Familiar with Database, Redis, Docker, K8s, and using P4 or Git in daily development.
Good at communication and ability to collaborate within a team.
Proactively identifies problems and drives effective solutions.