Job Description:
Requirements
Must-have experience
- Experience translating wireframes and design concepts into development tasks.
- Hands-on experience with Unreal Editor and Widget Blueprints.
- Strong proficiency in Blueprint scripting for UI development.
- Experience designing scalable, reusable, and maintainable UI component systems.
- Knowledge of data-driven UI development, including ViewModels and view binding.
- Experience integrating UI layers with application logic and data models.
- Knowledge of responsive UI design across multiple screen sizes and resolutions.
- Experience implementing localization-ready and accessible user interfaces.
- Knowledge of UI performance optimization, profiling, and memory management.
- Experience optimizing UMG, Slate, C++, and texture memory utilization.
- Experience improving technical documentation and development workflows.
- Strong communication and collaboration skills.
- Analytical mindset with strong problem-solving abilities.
- Ability to identify technical risks, dependencies, and implementation gaps.
- Ability to provide constructive feedback and contribute to continuous improvement.
- Experience working effectively in cross-functional teams.
- Strong focus on quality, maintainability, and performance.
- Flexibility to collaborate across multiple time zones.
Nice-to-have experience
- Experience improving UI development pipelines and production workflows.
- Knowledge of UI architecture for large-scale interactive applications or game development environments.
- Experience mentoring team members and promoting UI development standards and best practices.
- Knowledge of modern UX/UI methodologies, design systems, and user-centered design principles.
Responsibilities
- Analyze product features, requirements, and wireframes to define technical implementation tasks.
- Identify technical dependencies, risks, design gaps, and potential implementation challenges.
- Develop, maintain, and enhance user interfaces using Unre