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]