About the role
Responsibilities
- Take ownership of UI Front-End Programming for game features. Integrate art assets and UI elements into UE5 with Blueprints.
- Develop universal UI widgets and screen template libraries. Creating data binding in UI elements through MVVM framework.
- Building the UI materials and shaders in the game engine to support requirements from artists and motion designers.
- Participate in technical discussions, design reviews, and Code reviews
- Provide feature breakdowns and time estimates
- Contribute to establishing and evolving UI Technical Art best practices
- Debug, profile, and resolve front-end issues
- Communicate with internal and external teams
Required Qualifications
- 4+ years of professional experience as a UI Programmer/ UI technical artist, or similar role, implementing UI systems.
- Shipped one or more AAA or equivalent large-scale Commercial titles
- Experience in implementing art, animations and visual assets in Unreal Engine
- Experience with architecture patterns (MVC, MVVM, data driven UI, etc.)
- Proven experience developing in Unreal Engine's UMG + Blueprints
- Experience with UMG scripting
Nice To Haves
- Experience working in feature driven or agile development environments
- Experience mentoring or providing technical guidance to other engineers
- Excellent communication skills and ability to collaborate across disciplines
- Previously worked at creative agencies or co-development studios
- Experience implementing for PC and console games
Compensation
- Salary Range: $75,000 - $120,000