Core Software Engineer
Electronic Arts (EA)
Date: 2 weeks ago
City: Burnaby, BC
Contract type: Full time

Welcome to Maxis, home to tinkerers, craftspeople, & storytellers. Our drive is to inspire everyone to make a better world through creative play. As the developer of The Sims, we create games and experiences for millions of people around the world and are always looking for new ways to inspire our players. Maxis is a place where you can do what you love and help others grow while doing it; a place where your unique voice can be heard and seen. We put creativity and inclusivity at the core of our work and don't settle for seeing the world only as it is, but strive to build a world as it could be.
Teams are building the next generation game and creative platform, Project Rene and reimagining The Sims that players know and love with even more new ways to play. We're excited you're interested to learn more about how you can join our team and dream big.
You will be reporting to the Development Director .
As a UI Engineer with Maxis, you will work on UI within the game. The work will range from rapid prototyping to production development. Most of the work will be done in Unreal Engine, both in C++ and Blueprints. Some prototypes and features may be done with different tools and frameworks.
Responsibilities
Please note that you do not need to qualify for all requirements to be considered. We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialog to be considered.
Teams are building the next generation game and creative platform, Project Rene and reimagining The Sims that players know and love with even more new ways to play. We're excited you're interested to learn more about how you can join our team and dream big.
You will be reporting to the Development Director .
As a UI Engineer with Maxis, you will work on UI within the game. The work will range from rapid prototyping to production development. Most of the work will be done in Unreal Engine, both in C++ and Blueprints. Some prototypes and features may be done with different tools and frameworks.
Responsibilities
- Work with designers, producers, artists, other other engineers to contribute to a shared vision for compelling UI/UX features.
- Write quality code following the project coding standard and established engineering practices.
- Develop UI/UX prototypes and refine existing ones.
- Design production level UI/UX subsystems.
- Write software requirements and technical specifications.
- Provide time estimates for tasks.
- Implement production level game UI/UX subsystems.
- Optimize code to reach the desired performance.
- Document designed and implemented components.
- Learn new technologies needed to complete the tasks and grow as an engineer.
Please note that you do not need to qualify for all requirements to be considered. We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialog to be considered.
- 3+ years of programming experience.
- C++ experience.
- Understand game design principles.
- Experience with core UI principles, best practices and accessibility.
- Desktop (PC/Mac) development experience required.
- Experience prototype and developing consumer-oriented UI systems.
- Document specifications.
- Strong communication abilities.
- Experience with Unreal Engine is suggested.
- Experience with mobile platforms suggested.
- Experience building UI systems for multi-platform games, apps..
- Experience with multiple UI frameworks.
- British Columbia (depending on location e.g. Vancouver vs. Victoria)
- $96,400 - $133,900 CAD
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Marine Interface Supervisor
Trans Mountain,
Burnaby, BC
4 days ago
Trans Mountain Corporation operates Canada’s only pipeline system transporting oil products to the West Coast. We deliver approximately 890,000 barrels of petroleum products each day through a dual pipeline system of more than 1,150 kilometres of pipeline in Alberta, British Columbia and Washington state. Trans Mountain also operates a state-of-the-art loading facility, Westridge Marine Terminal, with three berths providing tidewater...

Operations Manager
Agropur,
Burnaby, BC
5 days ago
Job TypeRegularInvest in you, JOIN AGROPUR. We dairy you!Agropur is looking for an Operations Manager to join is Burnaby team. Reporting to the Plant Manager, the Operations Manager plans, manages, and leads production and cooler warehouse activities at the Burnaby Plant. He will have a strong commitment to safety, food quality, efficiency, and fostering positive labour relations. This individual will...

Junior Wildlife Field Biologist
Jacobs,
Burnaby, BC
1 week ago
At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.Your impactWhen it comes to environmental consulting, we’re helping our clients protect our world’s natural resources. As a wildlife biologist, you...
