Senior UI Software Engineer

5 days ago


Vancouver, British Columbia, Canada Electronic Arts Full time

About the Role:

We are seeking a highly skilled Senior UI Software Engineer to join our team at Electronic Arts. As a key member of our software engineering team, you will be responsible for designing and implementing new features and enhancements to our existing UI components.

Responsibilities:

  • Design and develop new UI features and components, ensuring a seamless user experience.
  • Collaborate with cross-functional teams, including designers and product managers, to gather requirements and propose technical solutions.
  • Monitor and address performance and stability issues related to UI changes.
  • Oversee the implementation of feature core logic, game flows, and screens/components.
  • Work closely with a team of UI engineers in a collaborative environment and report to a team lead.

Requirements:

  • 5+ years of experience in C++ software development.
  • Experience adapting to existing multiple coding styles.
  • Experience with Entity-Component-System architecture.
  • Experience shipping UI code for AAA titles.
  • Experience embracing challenges and finding creative solutions.

Preferred Qualifications:

  • Experience building user interfaces.
  • Familiarity with scripting languages.
  • Bachelor's degree in computer science or related field, or equivalent training and professional experience.

About Electronic Arts:

Electronic Arts is a global leader in digital interactive entertainment. Our mission is to inspire the world to play. We create games, services, and technologies that connect people across the globe. We're committed to creating a workplace that's inclusive, diverse, and respectful. We offer a comprehensive benefits package, including paid time off, new parent leave, and a range of health and wellness programs.



  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As a key...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As a key...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the Role:We are seeking a highly skilled Senior UI Software Engineer to join our team at Electronic Arts. As a key member of our software engineering team, you will be responsible for designing and implementing new features and enhancements to our existing software applications.Responsibilities:Design and develop new features and enhancements to our...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the Role:We are seeking a highly skilled Senior UI Software Engineer to join our team at Electronic Arts. As a key member of our software engineering team, you will be responsible for designing and implementing new features and enhancements to our existing software applications.Responsibilities:Design and develop new features and enhancements to our...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...

  • Senior UI Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Senior Software EngineerJoin a prominent creator, distributor, and marketer of interactive entertainment for a global audience. Our team at Take-Two Interactive Software is committed to fostering creativity, innovation, and opportunities for personal growth. We are looking for a Senior Software Engineer to become part of the Direct to Consumer team,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Senior Software EngineerJoin a prominent developer, publisher, and marketer of interactive entertainment for a global audience. Our team at Take-Two Interactive Software is committed to fostering creativity, innovation, and personal development opportunities. We are looking for a Senior Software Engineer to become part of the Direct to Consumer team, focused...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...

  • Senior UI Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada 2K Full time

    Who We Are2K Games is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global video game company, publishing titles developed by some of the most influential game development studios in the world. Our studios responsible for developing 2K's portfolio of...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About Electronic ArtsElectronic Arts is a leading global interactive entertainment company that delivers immersive and engaging experiences to millions of players around the world. Our mission is to fuel the creativity and passion of our people, our players, and our partners by creating and delivering exceptional gaming experiences.Job SummaryWe are seeking...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About Electronic ArtsElectronic Arts is a leading global interactive entertainment company that delivers immersive and engaging experiences to millions of players around the world. Our mission is to fuel the creativity and passion of our people, our players, and our partners by creating and delivering exceptional gaming experiences.Job SummaryWe are seeking...

  • UI Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Full time

    Job Summary:We are seeking a highly skilled UI Software Engineer to join our team at Electronic Arts. As a UI Software Engineer, you will be responsible for designing and implementing innovative features and enhancements for our existing software applications.Key Responsibilities:Design and Development: Collaborate with cross-functional teams to gather...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Core Software Engineer - UI/UX Specialist to join our team at Electronic Arts. As a key member of our software engineering team, you will be responsible for designing and implementing high-quality user interface and user experience (UI/UX) features for our games.ResponsibilitiesCollaborate with cross-functional...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Core Software Engineer - UI/UX Specialist to join our team at Electronic Arts. As a key member of our software engineering team, you will be responsible for designing and implementing high-quality user interface and user experience (UI/UX) features for our games.ResponsibilitiesCollaborate with cross-functional...


  • Vancouver, British Columbia, Canada CB Canada Full time

    {"h1": "Senior QA Engineer", "p": "At CB Canada, we are seeking a highly skilled Senior QA Engineer to join our team of developers in Downtown Vancouver. Our client is a leading provider of digital health solutions, and we are looking for a talented individual to work on their software development team.As a Senior QA Engineer, you will be responsible for...


  • Vancouver, British Columbia, Canada CB Canada Full time

    {"h1": "Senior QA Engineer", "p": "At CB Canada, we are seeking a highly skilled Senior QA Engineer to join our team of developers in Downtown Vancouver. Our client is a leading provider of digital health solutions, and we are looking for a talented individual to work on their software development team.As a Senior QA Engineer, you will be responsible for...