
UI Engineer
Xsolla
full-time
Posted on:
Location Type: Remote
Location: Maryland • United States
Visit company websiteExplore more
Salary
💰 $98 - $144 per year
Tech Stack
About the role
- Implement and maintain in-game UI systems using Unity, based on designs and assets provided by the design and art teams
- Work closely with UI/UX designers and artists to integrate visual assets, layouts, animations, and interactions into functional UI elements
- Iterate on UI implementation based on feedback from design, art, production, and playtesting
- Translate design intent into practical, performant UI solutions while providing technical feedback and guidance when needed
- Develop UI code that is clean, maintainable, and scalable across different resolutions and platforms
- Debug and resolve UI-related issues, including layout problems, visual inconsistencies, and interaction bugs
- Collaborate with client, server, and tools engineers as needed to integrate UI with gameplay systems and backend data
- Participate in code reviews and contribute to UI and client-side engineering best practices
- Help ensure UI systems meet performance, usability, and visual quality standards
Requirements
- Bachelor’s degree in Computer Science or equivalent engineering track, or equivalent professional experience
- 3–5 years of experience in software engineering, game development, or a related role
- Professional experience developing user interfaces in Unity
- Strong understanding of how to collaborate with artists and designers to implement and refine UI elements
- Experience integrating art assets into functional UI systems and iterating on them to meet design goals
- Solid software engineering fundamentals, including the ability to write maintainable and robust code
- Ability to quickly understand and work within an existing codebase and UI architecture
- Strong problem-solving skills and attention to detail, especially around visual and interaction fidelity
- Clear written and verbal communication skills and strong interpersonal collaboration abilities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
UnityUI developmentUI codedebuggingsoftware engineeringgame developmentmaintainable codeperformance optimizationinteraction designlayout design
Soft Skills
problem-solvingattention to detailcommunicationinterpersonal collaborationfeedback integrationtechnical guidanceiterationcode reviewcollaborationadaptability
Certifications
Bachelor’s degree in Computer Science