UI Programmer Intern
Epic Games
About the Role
Epic Games is looking for a UI Engineering Intern to join the team developing new and exciting seasonal content for their core Battle Royale game modes. This role involves working closely with art and design on player-facing features that ship as part of the seasonal cycle.
What You'll Do
- Contribute to the design and implementation of new and existing in-game UI, including systems and their intersections with gameplay features and services.
- Optimize and fix bugs in both new and existing systems.
- Gain experience with the live-service development process and learn best practices.
- Collaborate effectively with peers, share knowledge, and support others' success.
- Build relationships with adjacent teams including Art, Design, QA, Production, and Gameplay.
- Write and document robust, maintainable code with extensibility in mind.
Requirements & Tech Stack
- Strong C++ programming skills.
- Experience with Unreal Engine, UMG, and MVVM.
- An enthusiasm for games and interactive entertainment, along with an interest in design and implementation principles.
- Commitment to delivering quality work with a collaborative, solutions-focused approach.
- Willingness to explore and learn unfamiliar systems.
- Ability to communicate clearly and respectfully in a remote, cross-disciplinary team environment.