Warning: Undefined array key 2 in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55
WFH4U -
home

Senior UI Engineer

by Owlcat Games in Game Development

Job Role Insight

Date Posted

Jun 28, 2025

Location

Remote

Salary

N/A

Job Type

Full-Time

Description

We're looking for a Senior UI Engineer with a comprehensive approach to development and a desire not only to write clean code but also to be responsible for the final quality of the assembled interface. If you're passionate about crafting immersive user experiences for hardcore RPGs, this role is for you!

What You'll Do

  • Develop new interfaces for a hardcore CRPG based on a tabletop game system.
  • Maintain and improve existing project interfaces.
  • Work closely with the UI designer, game designers, gameplay programmers, and QA engineers.
  • Build interface features architecture in the MVVM paradigm.
  • Assemble interfaces in Unity based on layouts and art references.
  • Port interfaces for gamepad control.
  • Implement design solutions based on game design requirements and existing UI solutions.

What You'll Bring

  • A strong desire to create a game that you would want to play yourself.
  • Personal gaming experience on PC and consoles.
  • At least 2 years of commercial development experience in C# and creating game layouts in Unity.
  • A good sense of aesthetics and understanding of good UX principles.
  • Understanding of UI development principles in uGUI, as well as best practices.
  • Knowledge of batching draw calls in Unity.
  • Proven track record of released projects or a portfolio showcasing implemented work.
  • Independence and responsibility; a willingness to drive your features.
  • Careful project management in a task manager.
  • Experience with graphic design tools: Adobe, Figma.

Bonus Points

  • Experience with reactive libraries such as UniRx, R3, or others.
  • Experience with the MVVM architectural pattern.
  • Experience in graphic design.
  • A desire to grow in the direction of design and project planning.
  • Experience playing tabletop RPGs or CRPG computer games.

Skills and competencies show up in different forms and can be based on different experiences, so we strongly encourage you to apply even if you don't have all the requirements listed above.
Owlcat Games
View Company

Find the work-from-home job

you've been searching for.