Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAs a UI programmer your duties include analyzing the feasibility of the functional requirements provided by UI designers and artists offering technical advice and support. You need to implement UI features using C# and handle the ongoing development and maintenance of the code.
What you will do:
Develop UI components and pages using Unitys UGUI framework integrating art assets into the system;
Create 2D animations to enable smooth UI transitions; Implement efficient 2D UI components and collaborate to enhance the UI framework;
Train UI artists on animations components and script configurations;
Set up UI audio events ensuring they align with overall design;
Configure UI tracking modules to support analytics and optimizations;
Collaborate with design art and programming teams to quickly prototype game interaction concepts;
Optimize UI module code to ensure consistent performance across multiple platforms;
Debug and resolve potential issues maintaining a stable and reliable UI system.
UI UIUIC#UI
Unity UGUIUIUI
UI2DUI 2D UIUI
UIUI
UI
UI
UI UI
UI
Qualifications :
Unity:
Advanced: UGUI Nested Prefabs 2D Animation
Intermediate: Addressable Bundle MVC Architecture
Basic: Particle System 3D Rendering Proficiency in C# programming with strong skills in code optimization;
Solid understanding of programming design patterns and objectoriented programming;
Experience in multimedia integration and UI module optimization;
Excellent communication skills in both written and spoken English.
Bonus Points:
Proficiency in other programming languages (e.g. XML JavaScript); Awareness of the latest trends in UI and graphic design;
Experience with Unreal Engine (UE) development.
: Unity
UGUIPrefab2D
Addressable BundleMVC
3D C#
UI
:
XMLJavaScript
UI Unreal Engine (UE)
Additional Information :
Ubisoft CSR commitment
Making a longlasting positive impact for our players our teams our partners and our planet.
In Ubisoft we are working to enrich players lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there we are creating a safer more inclusive work environment we are giving back to the communities where Ubisoft operates by working with local nonprofit partners and by working to reduce the environmental impact of our business.
To learn more about Ubisofts Environmental Commitment
Play Green: Ubisofts Commitment to Global Carbon Neutrality
2022 Update
Remote Work :
No
Employment Type :
Contract
Contract