Location
Work remotely from anywhere in the world; the company also has hubs in Cyprus, Armenia, the UAE, and Serbia.
Company
MY.GAMES is a European game developer and publisher creating and supporting PC, console, and mobile games across multiple genres, with more than 1 billion registered players.
What you will do
•Adapt PC game UI and controls for PlayStation, Xbox, and Nintendo Switch across Unreal Engine and Unity projects.
•Analyze existing UI and input systems, scope required changes, and estimate implementation work.
•Implement gamepad navigation, touch-screen support, focus management, menu logic, and dynamic UI elements.
•Adapt interfaces for TVs and handheld screens, ensuring readability, scaling, and localization support.
•Track down and fix UI and input bugs, then profile and optimize interface performance.
Requirements
•3+ years of commercial experience programming game interfaces.
•Hands-on skills in Unreal Engine, including C++, Blueprints, and UMG, or Unity, including C#, uGUI, and input handling systems.
•Practical experience implementing gamepad controls and UI navigation.
•Understanding of focus management, routing, and input priority.
•Ability to investigate unfamiliar code, identify root causes, and extend existing systems.
•Ability to own tasks end to end, from estimation through implementation and bug fixing, while knowing when to ask for help.
•Willingness to work across both Unreal Engine and Unity and learn the unfamiliar stack.
Nice to have
•Hands-on experience with both Unreal Engine and Unity.
•Console development, porting, or shipping experience.
•Experience adapting complex interfaces such as inventories, maps, and skill trees.
•UI profiling and optimization skills.
•Active use of AI tools to analyze unfamiliar code, find bugs, and write or refactor code.
Culture & Benefits
•Remote work from anywhere in the world.
•Collaborative internal game development community spanning more than a dozen studios.
•Access to specialists and professional expertise across mobile, PC, and console game development.
•Opportunities to experiment on ambitious game projects with resources to implement new ideas.