Job Description
UI Programmer – Unreal Engine (C++ | UMG | Slate)
Company
LightFury Games
Role Overview
LightFury Games is developing a AAA Cricket title and is looking for a UI Programmer to join our engineering team. This role focuses on building high-quality, scalable, and performant user interfaces using Unreal Engine , working closely with design, gameplay, and art teams to deliver a polished player experience.
Key Responsibilities
- Design, implement, and maintain in-game UI using Unreal Engine
- Develop UI systems using C++, UMG, and Slate
- Implement menus, HUDs, overlays, settings, and meta-game interfaces
- Collaborate with UI/UX designers and artists to translate designs into functional UI
- Ensure UI performance, responsiveness, and scalability across platforms
- Integrate UI with gameplay systems and data models
- Debug and resolve UI-related issues
- Maintain clean, reusable, and well-documented UI code
Requirements
- 5+ years of experience as a UI Programmer or similar role
- Strong experience with Unreal Engine
- Proficiency in C++
- Hands-on experience with UMG and Slate
- Solid understanding of UI architecture and best practices
- Experience handling input (keyboard, mouse, controller)
- Strong problem-solving and debugging skills
- Passion for games and attention to detail
Good to Have
- Experience working on AAA or live-service games
- Knowledge of UI optimization and accessibility
- Experience with UI animations and transitions
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application