Epic Games is a leading company in the gaming industry known for its innovative approach and award-winning games. They are seeking a Technical UI Designer to work on Fortnite, responsible for implementing UI systems design, collaborating with various teams, and enhancing UI performance.
Work on UI Systems Design, break down feature/wireframe into necessary widgets, structures, and classes
Increase UI performance by ensuring best practices are being followed by colleagues
Ensure assets/UI are within memory and CPU constraints. Learning to profile performance and the costs of UMG/Slate/C++/and texture memory
Implement blueprint logic when presentation logic calls for it. Assist UI Artists where necessary to implement special presentation behavior. Consult with UI programmers on what logic will be in blueprint vs native code
Take ownership of complex features with minimal oversight
Debug blueprints/UMG issues quickly using various tools and techniques
Find ways to assist UX, UI Art, and UI programming in organization, documentation, and building workflow improvements
Qualification
Required
2 years of experience in building UI and experiences in game engines and across multiple platforms (mobile, web, pc, consoles). Or similar experiences that have transferable years of experience
2 years of experience shipping updates and new features to a user base on a regular cadence. Or similar experiences that have transferable years of experience
Professional experience using Adobe Suite (especially Photoshop, Illustrator a plus), have engine experience (Custom engine, Unity, UE4, Lumberyard, Snowdrop, etc.), and an understanding of game industry 3D-package experience (3D Studio, Maya, etc.)
You have an eye for pixel perfect UI, translating and spotting various potential issues with mockups as you help see the designs into the engine
You are a logical problem solver who pays a lot of attention to detail and has excellent written and communication skills
You can 'translate' communication across departments (i.e talk to programming about UI Art needs, summarize technical issues, etc), but also have empathy for non technical team members and the ability to empower others on your team
Expertise in basic algebra and geometry math ('Game math'), game systems, and basic programming principles
Work on UI Systems Design, break down feature/wireframe into necessary widgets, structures, and classes
Increase UI performance by ensuring best practices are being followed by colleagues
Ensure assets/UI are within memory and CPU constraints. Learning to profile performance and the costs of UMG/Slate/C++/and texture memory
Implement blueprint logic when presentation logic calls for it. Assist UI Artists where necessary to implement special presentation behavior. Consult with UI programmers on what logic will be in blueprint vs native code
Take ownership of complex features with minimal oversight
Debug blueprints/UMG issues quickly using various tools and techniques
Find ways to assist UX, UI Art, and UI programming in organization, documentation, and building workflow improvements
Preferred
Benefits
We pay 100% for benefits for both employees and dependents
Coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance
Weekly indemnity (short term disability)
Retirement savings plan with a competitive employer match
EAP (employee assistance program)
Robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents
Epic Games is an interactive entertainment company that develops games and offers its game engine technology to other developers.