Xsolla

UI Engineer

Xsolla

full-time

Posted on:

Location Type: Remote

Location: MarylandUnited States

Visit company website

Explore more

AI Apply
Apply

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