Unreal Engine Gameplay UI Programmer
Job in
Dallas, Dallas County, Texas, 75201, USA
Listed on 2026-11-06
Listing for:
Pokuch
Full Time
position Listed on 2026-11-06
Job specializations:
-
Software Development
Game & 3D/XR Development, App Developer - Mobile/Web, Software Engineer, C++ Developer
Job Description & How to Apply Below
We’re looking for a freelance Unreal Engine UI Programmer to bring the Blind Descent interface to life. You’ll take finished UI art from our designers and make it feel great in-game using Unreal’s UMG/Widget Blueprints and, when needed, Slate/C++. You’ll own the technical side of the UI pipeline—hooking screens to gameplay systems, polishing interactions, and ensuring everything runs smoothly on target hardware.
Responsibilities- Build menus, HUD elements, overlays and pop-ups with UMG/Widget Blueprints.
- When required, extend functionality in C++/Slate.
- Work closely with game designers and UI/UX artists to translate wireframes and mock-ups into responsive, interactive screens.
- Expose UI events and data bindings to Blueprint so designers can iterate without code changes.
- Set up animation, sound cues and state transitions that make the interface feel snappy and alive.
- Create re-usable widgets, style sets and data-driven systems to speed up future screens.
- Track down platform-specific issues (resolution, DPI scaling, localization, input).
- Work with QA to reproduce, diagnose and fix UI bugs throughout development.
- Portfolio or reel showing at least one shipped Unreal title (or demo) where you owned significant UI implementation.
- 2+ years professional experience as a UI/UX programmer, UI engineer, or similar role in games.
- Deep knowledge of UMG/Widget Blueprints and solid C++ fundamentals; experience with Slate is a plus.
- Familiarity with common art/UX tools (Figma, Photoshop, Illustrator, etc.) and asset pipelines (Texture Atlases, 9-slice images, SVG → raster).
- Strong grasp of responsive layout, accessibility considerations, and cross-platform input (mouse/keyboard, gamepad, touch).
- Comfortable collaborating in version-control environments (Perforce or Git) and writing clear, maintainable code.
- Excellent communication skills; able to explain technical constraints in plain language and give/receive feedback.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×