Saltar al contenido

Información general

Ubicaciones: Bucharest, Romania 
ID del rol
213789
Tipo de trabajador
Regular Employee
Estudio/Departamento
EA Studios - SPORTS
Acuerdo de trabajo flexible
Hybrid

Description & Requirements

Electronic Arts crea experiencias de entretenimiento increíbles que inspiran a personas jugadoras y fans de todo el mundo. Aquí, todo el mundo es parte de la historia. Parte de una comunidad que conecta a gente de todo el mundo. Un lugar en el que la creatividad prospera, se invita a nuevas perspectivas y las ideas importan. Un equipo en el que todo el mundo hace posible el juego.

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.

 With more opportunity than ever to design, innovate and create new, immersive experiences that bring joy, inclusivity, and connection to fans everywhere, we invite you to join our passionate and dynamic team as we pioneer the future of football fandom.

 

The Role: As a Software Engineer on Career Mode, you’ll help build and evolve one of the most played experiences in the game. You’ll work on the technology, tools, and frameworks that power Career and Tournament modes, and you’ll contribute to new features shipped each year.

 

You will report to the Development Director and work with your Technical Lead to estimate, build, and improve projects. Together with a talented team of +20 engineers, you will work on the technology, tools, and pipelines that form the foundation of our game features, C++ based backend functionality, UI framework and components, content and localization pipelines, content creation tools, and more. You will also develop the game features that are common across teams, including features such as player customization, team management, settings and accessibility

 

Responsibilities:

   Implementation of new features or new additions to existing features within Career Manager, Career Player and all types of Tournament modes

   Troubleshoot and fix any issues that may arise

   You will manage your piece of feature/ sub-feature. This often means you will be in charge of implementing the BE logic, game flows, and UI screen, plus any UI custom components that are required.

   You contribute to gathering requirements and writing technical functional design specifications. Propose tech solutions for low to medium-complexity features and discuss them with the team lead.

   You will monitor performance and Career Mode stability impact from your changes and address any issues that may arise. You will investigate complex and hard to debug issues and provide tech solutions for addressing them.

   You will report your progress to the Career Mode’s lead and team manager.

   You will be part of a dynamic team focused on bringing high-quality features, tools and frameworks that form the foundation of the Career and Tournament modes along with developing new features every year.

 

Qualifications:

   Object-oriented programming experience of OO design principles

   3+ years’ experience in C++ software development

   Experience to quickly understand high-complexity existing and unfamiliar code and modify it.

   Experience to adapt to existing multiple coding styles

   Ability to embrace challenges and find creative ways to overcome them

   Experience in C# and open-minded to learning new tech.

Nice to have:

   Experience in UI technologies (Qt, Unity or Unreal UI frameworks).

   Familiarity with scripting languages (Python, Lua), C# and SQL.

   Experience working within an agile team.

   Experience working with Microsoft, Sony, or Nintendo game consoles.

   Bachelor's degree in computer science or related field, or equivalent training and professional experience.

 





Acerca de Electronic Arts
Nos llena de orgullo tener una extensa cartera de juegos y experiencias, ubicaciones por todo el mundo y oportunidades en EA. Valoramos la adaptabilidad, la resiliencia, la creatividad y la curiosidad. Desde un liderazgo que saca tu potencial hasta la creación de un espacio para aprender y experimentar, te animamos a hacer un trabajo fantástico y buscar oportunidades de crecimiento.

Adoptamos un enfoque integral con nuestros programas de beneficios, centrándonos en el bienestar físico, emocional, financiero, profesional y de la comunidad para apoyar una vida equilibrada. Nuestros paquetes están personalizados para satisfacer las necesidades locales y pueden incluir seguro médico, apoyo para el bienestar mental, plan de pensiones, días libre pagados, permisos familiares, juegos gratuitos y mucho más. Fomentamos entornos en los que nuestros equipos siempre pueden dar lo mejor de sí mismos en lo que hacen.

Electronic Arts ofrece igualdad de oportunidades. Todas las decisiones laborales se toman sin tener en cuenta la raza, el color de piel, el país de origen, la ascendencia, el sexo, el género, la identidad de género o su expresión, la orientación sexual, la edad, la información genética, la religión, la discapacidad, las enfermedades, los embarazos, el estado civil, la situación familiar, la situación militar o cualquier otra característica que quede bajo el amparo de la ley. También tenemos en cuenta solicitudes cualificadas con antecedentes penales, de conformidad con la ley vigente. Además, EA adapta el espacio de trabajo para gente cualificada con discapacidades según lo que exige la ley.