Mergeți la conținut

Informații generale

Locații: Bucharest, Romania 
ID rol
213789
Tip muncitor
Regular Employee
Studio/Departament
EA Studios - SPORTS
Aranjament flexibil de lucru
Hybrid

Descriere și cerințe

Electronic Arts creează experiențe de divertisment de următorul nivel, care inspiră jucătorii și fanii din întreaga lume. Aici, toată lumea face parte din poveste. Face parte dintr-o comunitate care stabilește legături în întreaga lume. Un loc în care creativitatea prosperă, sunt încurajate noi perspective, iar ideile sunt importante. O echipă în care toată lumea face jocul posibil.

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.

 





About Electronic Arts
Ne mândrim cu un portofoliu vast de jocuri și experiențe, locații din întreaga lume și oportunități la toate nivelurile EA. Prețuim adaptabilitatea, reziliența, creativitatea și curiozitatea. De la conducerea care îți scoate la în evidență potențialul, până la crearea spațiului pentru învățare și experimentare, noi te abilităm să faci o treabă extraordinară și să urmărești oportunități de dezvoltare.

Adoptăm o abordare holistică a programelor noastre de beneficii, punând accentul pe starea de bine fizică, emoțională, financiară, profesională și comunitară, pentru a susține o viață echilibrată. Pachetele noastre sunt personalizate astfel încât să satisfacă nevoile locale și pot include asistență medicală, sprijin pentru o bună sănătate mintală, economii pentru pensie, timp liber plătit, concedii familiale, jocuri gratuite și multe altele. Cultivăm medii în care echipele noastre pot întotdeauna să dea tot ce au mai bun în activitățile lor.

Electronic Arts este un angajator care oferă oportunități egale. Toate deciziile de angajare sunt luate fără a ține seama de rasă, culoare, origine națională, ascendență, sex, identitate sau exprimare de gen, orientare sexuală, vârstă, informații genetice, religie, dizabilități, stare medicală, sarcină, stare civilă, statut familial, statut de veteran sau orice altă caracteristică protejată prin lege. De asemenea, vom lua în considerare și candidații calificați pentru angajare cu cazier judiciar, în conformitate cu legislația aplicabilă. De asemenea, EA asigură locuri de muncă pentru persoanele cu dizabilități calificate, conform legislației aplicabile.