Apply Now

You will be taken to jobs.ea.com to complete your application.

Electronic Arts is seeking a UI Software Engineer to join the EA SPORTS UFC team in Vancouver, British Columbia. The team is responsible for creating an immersive digital entertainment experience for MMA fans worldwide.

As a UI Software Engineer, you will work on maintaining and extending existing user interfaces, collaborating with the team to implement new features, and testing, debugging, and verifying work to ensure performance, stability, and quality targets are met.

Responsibilities:

  • Maintain existing UI
  • Collaborate with the team to implement new features
  • Test, debug, and verify work to ensure performance, stability, and quality targets are met

Requirements:

  • Bachelor's degree in Software Engineering, Computer Science, or equivalent work experience
  • 1-3 years of software engineering experience, preferably in the games industry or areas where performant user interfaces are used
  • 1+ years of experience in object-oriented design and implementation
  • Demonstrated knowledge of good software engineering practices
  • Basic knowledge of C++
  • Comfortable with scripting languages such as Python or LUA

Additional skills:

  • Actionscript / Flash
  • Experience in Unreal or Unity
  • Experience in a Client/Server environment
  • Experience in version control tools (Perforce, Git)
  • Proven track record of,or strong affinity for,integrating emerging AI technologies into development or creative pipelines to drive innovation and efficiency

Benefits: Electronic Arts supports a balanced life with a comprehensive benefits program that emphasizes physical, emotional, financial, and professional well-being, as well as community involvement. The package is customized to meet regional needs and may include medical insurance, mental health support, retirement savings, paid time off, family leave, free games, and more.