Senior UI Engineer @EPAM Systems
Design
Salary unspecified
Remote Location
Employment Type full-time
Posted 4d ago

[Hiring] Senior UI Engineer @EPAM Systems

4d ago - EPAM Systems is hiring a remote Senior UI Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Lithuania

Role Description

We are looking for a Senior UI Engineer to implement and maintain player-facing UI systems in Unreal Engine for a cross-platform, live product. The role focuses on building reliable, scalable UI at runtime, integrating UI with gameplay/client systems and online data, and ensuring strong performance and usability across input methods.

  • Implement UI screens, flows, and reusable components in Unreal Engine (menus, overlays/HUD, modal flows, lists/grids, etc)
  • Own UI behavior end-to-end: navigation, focus management, input handling (controller/keyboard-mouse), state transitions, and error handling
  • Integrate UI with asynchronous data sources (client services/APIs, player data, inventory-like data, remote configuration), including caching and resilient loading states
  • Partner closely with UI design and UI art to translate specs into shippable, maintainable implementations
  • Debug and optimize UI performance and stability (frame time, hitching, memory, draw cost)
  • Help establish best practices and patterns for UI development

Qualifications

  • 5+ years of proven experience shipping UI in Unreal Engine using UMG (Widget Blueprints) and Blueprints
  • Strong understanding of UI architecture: separation of concerns, reusable components, state management, and event-driven/asynchronous flows
  • Experience building cross-platform UI navigation (focus-driven UI, back behavior, input routing, accessibility/readability considerations)
  • Ability to profile and troubleshoot performance issues using Unreal tooling (e.g., Unreal Insights and relevant in-engine debugging tools)
  • Familiarity with professional team workflows: code reviews, ticket-based delivery, and version control (Perforce strongly preferred, Git acceptable depending on project)
  • English proficiency at B2 level or higher

Requirements

  • Skills in C++ in Unreal Engine (extending UI frameworks, building base classes, performance-critical improvements)
  • Familiarity with Unreal UI frameworks such as CommonUI/CommonInput and/or Slate
  • Experience on a live-service product (rapid iteration, hotfix mindset, telemetry/analytics awareness, feature flags/remote config patterns)
  • Experience collaborating across multiple disciplines (design, UI art, backend/services)
Before You Apply
️
remote Be aware of the location restriction for this remote position: Lithuania
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior UI Engineer @EPAM Systems
Design
Salary unspecified
Remote Location
Employment Type full-time
Posted 4d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Lithuania
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 120,593+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later