Studio: Electronic Arts
Job Opening: Senior UI Engineer (Apex Legends)
Location: Los Angeles, CA, USA / Vancouver, BC, Canada
Type: Full-Time
Responsibilities:
- Contribute to the creation of a new, robust UI framework.
- Hands on development of UI tech and content shipping within a live game environment.
- Collaborate with designers, artists and other engineers on features and systems.
- Design, implement, test, debug and document high quality C++ code.
- Proactively identify issues and fix bugs.
- Take on the personal responsibility and pride of the continued success of Apex Legends.
Qualifications & Skills:
- 5+ years’ experience of professional game development.
- Fluency in C/C++.
- Excellent math skills with an emphasis on 2D math.
- Experience with large code bases.
- Great UI/UX design sensibilities regarding intuitive and clear user flows.
Nice to Have:
- CS degree or equivalent education.
- An interest in UI/UX accessibility.
- Shipped at least one AAA game.
- Experience working on a live service game.
- Experience with other UI systems: UMG, Unity UI, Flash, ImGui, WPF, Qt, etc.