About the job
Why Join Epic?
At the heart of Epic’s achievements lies a diverse community of talented and driven individuals. We take pride in fostering a collaborative, inclusive, and innovative workplace where creativity thrives. Whether you are contributing to award-winning games or developing engine technology that empowers others to create breathtaking interactive experiences, our commitment to innovation is unwavering.
Being a part of Epic means joining a team that is dedicated to serving our community and users. We are persistently pushing the boundaries of engine and game development.
ENGINEERING - GAMES
Our Mission
Unreal projects continue to set the standard for real-time entertainment, supported by our ever-expanding team of engineering specialists. We are continuously enhancing the tools and technology that enable content creators around the globe.
Your Role
As a Senior UI Programmer, you will be a vital member of our growing team at Epic, focusing on creating innovative experiences and technologies. Your responsibilities will include developing essential UI features and fostering collaborative efforts among programmers, designers, and artists. This is your chance to engage with groundbreaking technologies and work alongside talented internal and external teams, delivering impactful experiences from conception to execution.
Key Responsibilities
- Design, plan, refactor, and implement new UI features with a systematic approach, including HUD widgets, markers, minimaps, mission flows, activity feeds, and interaction menus.
- Craft robust, maintainable code prioritizing modularity and future scalability.
- Optimize and troubleshoot issues in both new and legacy systems.
- Integrate backend systems to enhance the player experience.
- Collaborate with a multidisciplinary team to develop cutting-edge features that enrich player experiences in our games and potentially across the Fortnite ecosystem.
- Work closely with backend developers to align service and client objectives.
- Partner with art and design leads to ensure UI aesthetics and functionality meet high standards.
Qualifications We Seek
- Proficient in C++ programming with exceptional skills.
- Experience in developing features for games across multiple platforms.

