← Back to all jobs

Intermediate UI Programmer

Riyo Games


Apply for this Job
Posted March 24, 2026 contract Remote (Canada - Ontario, Quebec, Nova Scotia, British Columbia)

Riyo Games is hiring an Intermediate UI Programmer to implement and polish user interfaces for their upcoming 2.5D JRPG "Threads of Time". This role involves working closely with designers and artists to translate UI/UX designs into optimized, functional systems.


Responsibilities:

  • Design and implement UI systems
  • Extend and maintain existing UI features
  • Collaborate with UI/UX designers and artists
  • Optimize UI for performance across devices
  • Implement menus, HUDs, and interactive elements
  • Create prototypes and iterate based on feedback
  • Maintain UI documentation and style guides
  • Follow coding best practices and provide estimates

Requirements:

  • Bachelor’s degree in Computer Science or equivalent
  • 3+ years of game development experience
  • Strong Unreal Engine 5 experience
  • Proficiency in C++ and Blueprints
  • Experience with UMG optimization
  • Knowledge of UI architectures
  • Experience with Jira, Perforce, Agile workflows
  • Strong debugging and communication skills

Preferred:

  • Shipped Unreal Engine 4/5 title
  • Passion for JRPGs
  • Based in Canada or willing to relocate

Salary: CAD 70,000 - 90,000


Note: This is a 6–12 month remote contract role. Applicants must reside in Canada (Ontario, Quebec, Nova Scotia, or British Columbia).

If you think you'd be a good fit, please apply above or contact us.

About Riyo Games

Riyo Games is hiring for this remote role. Learn more about the company and team when you apply.

Apply for this Job

Recent Jobs

Vendetta is hiring a Social Marketing Intern to work from Remote (US or Canada)

Learn More

Riyo Games is hiring a Senior UI/UX Designer to work from Remote (Canada - Ontario, Quebec, Nova Scotia, British Columbia)

Learn More

Unknown Worlds Entertainment is hiring a Senior Gameplay Engineer to work from Remote (globally distributed team)

Learn More

CayPlay Studios is hiring a Technical Artist (Unity) to work from CET ± 3 hours

Learn More

Job Hunting Tips & Tricks

Write a Resume That Gets Noticed

How do you write a resume that stands out from the crowd and gets the attention of hiring managers? Focus on impact and results.

Read more →

Cover Letters That Work

A job posting expresses a specific need. Your cover letter should show you understand that need and can deliver value.

Read more →

Customize Your Applications

With more people applying for roles, customizing your resume and cover letter for each job is more important than ever.

Read more →