Logo of Huzzle

Technical UI Designer

image

Epic Games

2mo ago

  • Job
    Full-time
    Mid Level
  • Software Engineering
    Design
  • Quick Apply

AI generated summary

  • You need 4+ years in UI design across platforms, Agile experience, shipped updates regularly, engine experience, detail-oriented problem-solving, and scripting knowledge. C++ coding and Live Service experience are pluses.
  • You will collaborate on UI features, create layouts from wireframes, implement blueprint logic, assist UI artists, ensure modular widgets, and optimize for performance, accessibility, and localization.

Requirements

  • 4+ years of experience building UI and experiences in game engines and across multiple platforms (mobile, web, pc, consoles)
  • 4+ years of experience working in Agile environments and on multi-disciplinary teams
  • 2+ years of experience shipping updates and new features to a user base on a regular cadence
  • Have engine experience (Custom engine, Unity, UE5, Lumberyard, Snowdrop, etc.)
  • 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 visual design needs, summarize technical issues, etc), but also have empathy for non technical team members and the ability to empower others on your team
  • Scripting or visual scripting experience
  • Experience in setting/keeping things to best practices and reducing tech debt as needed
  • Nice to have: you have coded in an object-oriented language, like C++, Java, etc.
  • Nice to have: UI work on 2+ AA/A game titles and experience on a Live Service Game

Responsibilities

  • Collaborate on UI Screens and Features, break down feature/wireframe into necessary widget structures and propose data inputs into the widgets
  • Work with UX & UI Art, Programming, and Game Design to identify goals and communicate the technical requirements of executing the feature
  • Create or modify layouts from the provided wireframes with appropriate widget setup so UI Artists can begin styling and building on widgets
  • Implement blueprint logic when presentation logic calls for it. Assist UI Artists where necessary to implement special presentation behavior, fix layout issues, and debug problems
  • Build in modularity to widgets to be easily changed in rapid prototyping for Art & UX designers
  • Thinking through multi-platform, accessibility, and localization needs and including those into the widget creation process
  • Creating performance optimized widgets and following/setting best practices as they evolve with performance and data

FAQs

What is the role of a Technical UI Designer at Epic Games?

The Technical UI Designer collaborates with various teams to implement UI designs and screens in Unreal Engine, build rapid prototypes, and enhance player experiences. They work closely with UX Designers, UI Artists, and UI Programmers to ship features for millions of users globally.

What qualifications are essential for this position?

Candidates should have 4+ years of experience building UI in game engines across multiple platforms, experience working in Agile environments, and at least 2 years of experience shipping updates to a user base. They should also possess scripting or visual scripting experience and have attention to detail in problem-solving.

Is experience with Unreal Engine required for this job?

While specific experience in Unreal Engine is not explicitly mandated, candidates should have engine experience with any game engines such as Custom engines, Unity, or others, which will support their role in working with Unreal Engine.

What are the expectations regarding collaboration in this role?

The Technical UI Designer is expected to collaborate extensively with UX & UI Art, Programming, and Game Design teams to identify goals, communicate technical requirements, and ensure efficient implementation of UI features.

What types of benefits does Epic Games offer?

Epic Games offers comprehensive benefits covering 100% of medical, dental, vision, and other supplemental insurance for employees and dependents, as well as a retirement savings plan with a competitive employer match and mental well-being programs, including free therapy and coaching.

How does Epic Games support diversity in the workplace?

Epic Games deeply values diverse teams and fosters an inclusive work culture, actively promoting equal opportunity employment and diversity initiatives within the company.

Are there opportunities for growth or learning in this role?

Yes, the position encourages collaboration with different departments, enabling personal and professional growth through cross-disciplinary teamwork and exposure to innovative projects.

Will the Technical UI Designer work on live service games?

Yes, having experience in UI work for 2 or more AA/A game titles and familiarity with live service games is considered a plus for candidates.

What skills should a candidate focus on developing?

Candidates should focus on improving their logical problem-solving abilities, attention to detail, and communication skills, particularly in translating technical requirements to non-technical team members. Experience in object-oriented programming languages like C++ or Java is also beneficial.

What is the company culture like at Epic Games?

Epic Games emphasizes a collaborative and welcoming environment, fostering creativity and innovation among teams while striving to do right by the community and users.

Entertainment & Media
Industry
1001-5000
Employees
1991
Founded Year

Mission & Purpose

Epic Games is a leading video game development company and technology provider in the gaming industry. They are best known for creating popular games like Fortnite and Unreal Tournament and for developing the Unreal Engine, a widely used game development platform. Epic Games' ultimate mission is to push the boundaries of interactive entertainment, delivering immersive and innovative gaming experiences to players worldwide. Their purpose lies in empowering game developers with cutting-edge technology and tools to create stunning and engaging games. Additionally, they aim to foster a thriving gaming community by providing a platform for creators and players to connect and share experiences. Through their games and technology, Epic Games seeks to shape the future of gaming, making it more accessible, enjoyable, and transformative for gamers and developers alike.