Senior UI Engineer — Unreal Engine 5
17
3500 - 5500 €/mėn.
Prieš mokesčius
Job 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.
Feel free to work remotely from anywhere across Lithuania or connect with colleagues at our Vilnius and Kaunas offices.
- 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
Requirements:
- 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
Nice to have
- 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)
Company offers:
- Engineering Heritage: Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years
- Advanced Tech Stack: Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies
- World-Class Clients: Work closely with 340+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact
- Professional Growth: Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices
- GenAI Community: Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys
- Entrepreneurial Culture: If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life
- Hybrid Setup: The flexibility to work from any location in Lithuania, whether it's your home or our dynamic offices in Vilnius and Kaunas
- Other Benefits: Additional vacation and trust days, private health insurance, Employee Stock Purchase Plan and more
Miestas:
Kaunas
Nuotolinis darbas:
Hibridinis
Laikas:
Visa darbo diena
Galioja iki:
02/11/2026
Kandidatavimas vyks EPAM SISTEMOS, UAB įmonės puslapyje
Persiųsti