Senior UI Engineer (Unreal Engine 5)

September 5, 2024
Kyiv/Lviv/Dnipro/Remote

We are seeking a skilled and creative UMG/Slate Engineer with expertise in Unreal Engine 5 to develop and implement user interfaces for game projects on platforms such as PC, Mobile, and Consoles. The ideal candidate will have extensive experience in UI/UX develop, proficiency in Unreal Engine’s UMG (Unreal Motion Graphics) and Slate framework, and the ability to work closely with other departments of the team.

Main responsibilities:

  • Working with Unreal Engine 4/5;
  • Development and support of game mechanics and functionality based on Unreal Engine;
  • Code optimization to ensure high performance and game quality;
  • Maintenance of technical documentation to ensure transparency of development;
  • Іmplementation user interfaces using Unreal Engine 5’s UMG and Slate framework;
  • Implementation of UI animations user interaction;
  • Сode reviews and checking code style for UI development;
  • Creation of architecture following the style code of the project and Unreal Engine;
  • Optimization UI elements for performance without compromising quality;
  • Bug fix and UI-related issues;
  • Working closely with a team of Designers, Artists, TechArt and other developers;
  • Working closely with version control systems such as Perforce, Git, SVN, etc;
  • Working closely with Jira, Confluence and Trello.

Requirements:

  • Experience with Unreal Engine (minimum 5 years);
  • Advanced knowledge of С++ and Blueprints;
  • High experience in UI/UX development for Unreal Engine 4/5;
  • Proficiency with Unreal Engine 5’s UMG and Slate framework;
  • Experience with C++ programming within Unreal Engine;
  • Familiarity with game development pipelines and processes;
  • Excellent problem-solving skills and attention to detail;
  • Strong communication and teamwork abilities;
  • Knowledge of the core game development process, including optimization and testing;
  • Expertise in developing scalable, cross-platform UI components using Unreal Engine’s Common UI system;
  • Experience in optimizing user interfaces to ensure high performance and consistency across multiple platforms;
  • Ability to integrate and customize UI elements according to specific project requirements;
  • Implemented the MVVM pattern to simplify testing and scaling applications;
  • Experience with using MVC to clearly separate logic, view, and user action control;
  • High level of attention to detail and responsibility.

Will be an advantage:

  • Experience with other game engines and tools;
  • Development own tools, plugins, cmdlets achievements;
  • Participation in previous projects with release on various platforms (PC, consoles, mobile devices);
  • Knowledge of other programming languages (eg Python, JAVA, Objective C, Swift, C#).

What we offer:

  • Fast hiring and clear  process;
  • 20 Paid Vacation Days;
  • 10 Paid Sick Leave Days;
  • Regular salary reviews;
  • Personal Development Plan for clear growing of skills;
  • Accountant support and full taxes coverage;
  • Comfortable Office Location and the ability to work remotely;
  • Corporate English lessons;
  • Advanced training: compensation of 50% of the cost of training courses, and video courses;
  • Career Path and Mentorship Program;
  • Referral internal Program: Active Program with Great Bonuses;
  • Community of people who understand your game passion.
or send CV to:   [email protected]