Technical UI Designer

Mediatonic Games

Job Summary

Epic Games is seeking a talented and experienced Technical UI Designer for Fortnite. This role involves collaborating with team members to implement UI system design in Unreal Engine, creating rapid prototypes, designing layouts, developing visual scripts, and improving production processes. You will partner with UX designers, UI artists, and UI programmers to deliver features to millions of users globally, leveraging strong knowledge in algebra, geometry, game systems, and basic programming.

Must Have

  • Work on UI system design, breaking down functionalities and mockups into necessary components (widgets, structures, and classes)
  • Improve UI performance by ensuring best practices are respected by team members
  • Ensure elements and interfaces respect memory and CPU constraints, and learn to analyze performance and memory usage of UMG, Slate, C++ systems, and textures
  • Implement logic in visual blueprints when presentation requires it, and support UI artists for the integration of specific visual behaviors. Collaborate with UI programmers to determine the distribution of logic between visual blueprints and native code
  • Take ownership of complex features with minimal supervision
  • Quickly diagnose problems related to visual blueprints or UMG using various tools and techniques
  • Support UX, Art UI, and Programming UI teams by contributing to the organization, documentation, and improvement of workflows
  • Minimum two years of experience creating user interfaces and experiences in a game engine and across multiple platforms (mobile, Web, PC, consoles)
  • Two years of experience regularly shipping updates and new features to a user base
  • Professional experience with Adobe suite (including Photoshop and Illustrator)
  • Familiarity with game engines (Unreal Engine, Unity, Snowdrop, etc.) and industry-standard 3D software (3ds Max, Maya, etc.)
  • Strong attention to detail and keen sense of visual precision in integrating mockups and detecting potential problems during their implementation in the engine
  • Ability to rigorously solve logical problems and communicate effectively, both written and oral
  • Aptitude to bridge departments — knowing how to explain UI artists' needs to programmers, summarize technical challenges, and show empathy towards non-technical team members to foster collaboration and autonomy

Perks & Benefits

  • 100% paid premiums for social benefits for employees and dependents
  • Additional coverage for medical, dental, and vision care
  • Critical illness insurance
  • Telemedicine
  • Life insurance
  • Accidental death and dismemberment insurance
  • Long-term disability insurance
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with competitive employer contribution
  • Employee assistance program
  • Extensive mental wellness program through Modern Health (free therapy and coaching services for employees and dependents)

Job Description

Art & Animation

Technical UI Designer (R27087)

CONCEPTION

What we do

Put your design skills to work for a cutting-edge company that challenges norms. From character and level design to high-performance system and game design, help shape the future of interactive entertainment at Epic.

What you'll do

Epic Games is looking for talented and experienced Technical UI Designers to work on Fortnite. In this role, you will collaborate closely with other team members to implement UI system design in Unreal Engine, create rapid prototypes, design layouts, develop visual scripts, and improve our production processes. You will partner with UX designers, UI artists, and UI programmers to deliver these features to millions of users worldwide. The ideal candidate has strong knowledge of algebra and geometry (applied game mathematics), game systems, and basic programming principles.

What you'll be responsible for

  • Work on UI system design, breaking down functionalities and mockups into necessary components (widgets, structures, and classes)
  • Improve UI performance by ensuring best practices are respected by team members
  • Ensure elements and interfaces respect memory and CPU constraints, and learn to analyze the performance and memory usage of UMG, Slate, C++ systems, and textures
  • Implement logic in visual blueprints when presentation requires it, and support UI artists for the integration of specific visual behaviors. Collaborate with UI programmers to determine the distribution of logic between visual blueprints and native code
  • Take ownership of complex features with minimal supervision
  • Quickly diagnose problems related to visual blueprints or UMG using various tools and techniques
  • Find ways to support the UX, Art UI, and Programming UI teams by contributing to the organization, documentation, and improvement of workflows

What we're looking for

  • Minimum two years of experience creating user interfaces and experiences in a game engine and across multiple platforms (mobile, Web, PC, consoles), or equivalent transferable experience
  • Two years of experience regularly shipping updates and new features to a user base, or equivalent transferable experience
  • Professional experience with the Adobe suite (notably Photoshop and Illustrator), and familiarity with game engines (Unreal Engine, Unity, Snowdrop, etc.), as well as industry-standard 3D software (3ds Max, Maya, etc.)
  • Strong attention to detail and keen sense of visual precision in integrating mockups and detecting potential problems during their implementation in the engine
  • Ability to rigorously solve logical problems and communicate effectively, both written and oral
  • Aptitude to bridge departments — knowing how to explain UI artists' needs to programmers, summarize technical challenges, and show empathy towards non-technical team members to foster collaboration and autonomy

Benefits

We pay 100% of premiums associated with social benefits, for both employees and dependents, and offer additional coverage for medical, dental, and vision care, critical illness, telemedicine, life insurance, accidental death and dismemberment insurance, and long-term disability insurance. We also offer weekly indemnity (short-term disability) and a retirement savings plan with competitive employer contribution. In addition to the employee assistance program, we offer an extensive mental wellness program through Modern Health, an organization that provides free therapy and coaching services to employees and dependents.

13 Skills Required For This Role

Communication 3ds Max Oops Unity Unreal Cpp Game Texts Prototyping Level Design Blueprints Photoshop Maya System Design