This job listing expired on Oct 21, 2021
Tweet

The EA Mobile Central Technology team is seeking a full-stack engineer to help us build and maintain the libraries, tools, and platforms utilized across all of EA Mobile. As a member of this team, you can have a positive impact on every EA Mobile player.

Responsibilities

  • Design and build software systems that will be integrated into a large number of games.
  • Participate in all aspects of an iterative, agile software development process, including scoping, detailed design, effort estimation, coding, debugging, maintenance and support.
  • Investigate new and emerging methods for solving problems in an evolving technology space.
  • Analyze device telemetry data to identify player behaviors and devise approaches for responding to changes in behavior.
  • Contribute to thoughtful code reviews, recommending ways to improve our processes, continually enhancing/refactoring code, and promoting great testing practices.

Qualifications and Experience

  • 5+ years of experience in C++, Java, and/or C# languages, and object-oriented design skills.
  • Experience with mobile platforms (iOS and/or Android).
  • Experience with full-stack mobile/web app development.
  • Experience designing and implementing scalable distributed systems and microservices.
  • Experience with source control systems such as Git or Perforce.
  • Experience with Agile/Scrum-based development processes.
  • Demonstrated collaboration, leadership and partnership skills working across team boundaries and cross-functional projects.
  • Can clearly and effectively communicate technical information to technical and non-technical audiences.

Pluses

  • Familiarity with game anti-cheat, fraud and other game security issues.
  • Reverse engineering skills, assembly programming, or understanding of low-level machine architecture.
  • Experience with anti-tamper software, instrumenting or manipulating programs at a binary level, or creating cheats/bots for testing.
  • Knowledge of operating system internals.