UI Software Engineer

3 weeks ago


Burnaby, British Columbia, Canada Avature Full time
- Canada

Role ID: 205933

Worker Type: Regular Employee

Studio/Department: Flexible Work Arrangement

Hybrid

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including Madden NFL football, FIFA soccer, NHL hockey, and EA SPORTS UFC.

The Advanced Technology Group is part of the EA SPORTS Tech organization, focused on developing cutting-edge game features and engine enhancements in close collaboration with game and engine dev teams. Team members will be part of a cross-functional team tackling a variety of technical challenges beginning from proof of concept to implementation for titles across EA. A key priority for this group is to partner with the Frostbite team, our Game teams, and our central art team to create meaningful user-facing experiences and content workflow improvements. This role will work on our strategic, multi-year project in unifying our Create-a-Player tools and experiences while innovating on the created character heads for all EA SPORTS titles.

The UI Software engineer will develop the tech, tools, and frameworks that form the foundation of the user interface and get the chance to work in a dynamic team to develop interesting features every year. Above all, we're looking for an engineer who is excited to use their talent and experience to build AAA quality games.

Your Responsibilities:

- Design new features or new additions to existing features.
- Work with designers to gather requirements and propose tech solutions.
- Monitor performance and stability impact from your changes and address any issues that may arise.
- Oversee implementing a feature's core logic, game flows, and screens/components.
- Work together with a team of UI engineers in a collaborative environment and report to a team lead.

Your Qualifications:

- 5+ years of C++ software development
- Experience adapting to existing multiple coding styles.
- Experience with Entity-Component-System
- Experience shipping UI code for AAA title
- Experience embracing challenges and finding creative ways to overcome them.
- Experience building user interfaces.
- Familiarity with scripting languages.
- Bachelor's degree in computer science or related field, or equivalent training and professional experience.

Compensation and Benefits: The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

- BASE SALARY RANGES: $115,100 - $161,200 CAD

In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.

About Electronic Arts: We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and so much more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

#J-18808-Ljbffr

  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    We are looking for an exceptional Enterprise UI Engineer to join our R&D team and contribute to the development of the FortiSOAR SaaS platform. As a key member of the team, you will be responsible for designing and building the UI framework for the platform.Responsibilities:Design and implement the UI framework for the FortiSOAR SaaS platform.Collaborate...


  • Burnaby, British Columbia, Canada Avature Full time

    We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. Our approach focuses on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and more. We nurture environments where our teams can always...

  • Game Engine Developer

    12 hours ago


    Burnaby, British Columbia, Canada Avature Full time

    We're seeking a highly skilled Game Engine Developer - UI Expert to join our team at Avature. In this role, you'll be responsible for developing UI features from concept to live services, collaborating with engineers to improve usability, and working with a team of technical artists to create tech examples and demos.The ideal candidate will have experience...


  • Burnaby, British Columbia, Canada Avature Full time

    At Electronic Arts, we value creativity, resilience, and curiosity. We empower our teams to pursue opportunities for growth, offering a holistic approach to benefits, focusing on physical, emotional, financial, career, and community wellness. As a UI Software Engineer, you will contribute to the development of user interfaces for our sports titles,...

  • Senior UI Artist

    2 weeks ago


    Burnaby, 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...


  • Burnaby, British Columbia, Canada Avature Full time

    Role SummaryWe're looking for a talented UI Engineer to help us build the next generation of game and creative platform, Project Rene, and reimagining The Sims. As a UI Engineer, you'll work on UI within the game, collaborating with cross-functional teams to deliver high-quality features and experiences.ResponsibilitiesDesign and implement user interface...

  • Staff UI Developer

    4 weeks ago


    Burnaby, British Columbia, Canada Infoblox Full time

    It's an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. magazine's Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the cloud to deliver network experiences that are inherently simple,...


  • Burnaby, British Columbia, Canada Avature Full time

    Role OverviewWe are a global team of creators, storytellers, technologists, and innovators. Our mission is to develop immersive digital entertainment for millions of players worldwide.The UI Frontend Developer will collaborate with a team of designers, artists, and software engineers to design and implement the user interface for our games.Cultivate best...

  • UI Frontend Developer

    4 weeks ago


    Burnaby, British Columbia, Canada Avature Full time

    We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.UI Frontend Developer - EA SPORTS UFCEA SPORTS is one of the most iconic brands...

  • UI Development Lead

    2 hours ago


    Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    About the PositionWe are seeking an experienced Frontend Engineer Manager to lead our UI development efforts and design the UI framework for FortiSOAR SaaS platform.Your role will involve working closely with the product management and customer teams to gather requirements, designing and implementing the UI framework, and collaborating with the backend and...


  • Burnaby, British Columbia, Canada Avature Full time

    Country: CanadaLocation: EdmontonRole ID: 203884Worker Type: Regular EmployeeStudio/Department: MaxisFlexible Work Arrangement: HybridDescription & RequirementsWe are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players...


  • Burnaby, British Columbia, Canada Avature Full time

    Country: CanadaRole ID206529Worker TypeRegular EmployeeStudio/DepartmentFlexible Work ArrangementOn SiteDescription & RequirementsWe are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At...


  • Burnaby, British Columbia, Canada Avature Full time

    OverviewWe are a leading game development studio, creating innovative experiences for millions of players worldwide. Our team is passionate about delivering high-quality games that inspire creativity and inclusivity.Job DescriptionAs a UI/UX Engineer with our team, you will play a crucial role in designing and developing engaging user interfaces for our...


  • Burnaby, British Columbia, Canada Avature Full time

    Electronic Arts is a leading sports entertainment company that creates next-level experiences inspiring players and fans worldwide. Our team connects across the globe, thriving in a community where creativity ignites innovation. As a UI Software Engineer, you will be part of our Advanced Technology Group, focused on developing cutting-edge game features and...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada RB Global Inc. Full time

    **Software Engineer in Burnaby, British Columbia, Canada (# 3674)**** Job Description****Job Description**The Quality Assurance Analyst is part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our Salesforce users. You seek an in-depth understanding of the products and know what it takes to deliver...

  • UI/UX Expert

    3 days ago


    Burnaby, British Columbia, Canada Avature Full time

    About the RoleWe're excited to offer a unique opportunity for a skilled UI Engineer to join our team at Maxis. As a UI Engineer, you'll be responsible for designing and implementing user interface components and features in Unreal Engine, working closely with cross-functional teams to deliver high-quality features and experiences.Key Skills and...


  • Burnaby, British Columbia, Canada Avature Full time

    About the Role:As a Tools Software Engineer, you will play a crucial part in designing and implementing tools for HUT's development and live service. Your expertise will significantly impact millions of players worldwide.Main Responsibilities:Develop and launch web applications with a strong focus on UX/UICollaborate with Content Producers, Designers,...

  • UI and UX Expert

    5 days ago


    Burnaby, British Columbia, Canada Avature Full time

    Job SummaryWe are seeking a skilled UI/UX Engineer to join our team and contribute to the development of our next-generation game platform. As a key member of our engineering team, you will be responsible for designing and developing intuitive and visually stunning user interfaces that meet the needs of our players.Key ResponsibilitiesDesign and implement...


  • Burnaby, British Columbia, Canada Avature Full time

    - Country: CanadaRole ID206529Worker TypeRegular EmployeeStudio/DepartmentFlexible Work ArrangementOn SiteDescription & RequirementsWe are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At...


  • Burnaby, British Columbia, Canada Avature Full time

    - Country: Canada- Location: EdmontonRole ID: 203884Worker Type: Regular EmployeeStudio/Department: MaxisFlexible Work Arrangement: HybridDescription & RequirementsWe are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the...