Riyo Games is collaborating with us as they seek a versatile Senior Game Programmer to join them as they develop "Threads of Time" a 2.5D JRPG inspired by classics like Chrono Trigger and Final Fantasy, where players journey from the pre-historic era to the end of time.
As a Senior Game Programmer at Riyo you’ll be crafting new mechanics and systems and ensuring they reach a high level of polish, as well as collaborating closely with Designers to create captivating gameplay experiences. You will also contribute to various aspects of game development, from gameplay systems to engine-related features.
Riyo Games are on a mission is to craft retro-infused JRPGs that evoke cherished childhood memories. As they grow, Riyo are assembling a dream team of talent from around the world, who have brought a wealth of experience to the team, including developers who have led iconic titles like Xenoblade Chronicles and Legend of Mana.
Riyo like to empower their development team, you’ll be able to contribute to the creative design of the game and take ownership of features, as you play a key part in their quest to create fun, narrative-rich games in an inclusive, supportive, collaborative and enjoyable studio environment that values diversity and inclusivity.
Your responsibilities…
Architect, plan, and implement new game features and systems
Provide development strategies and time estimates for various initiatives
Apply clear coding best practices and ensure the creation of strong technical documentation
Anticipate and address technical and developmental risks, generating effective solutions
Write efficient and maintainable code to uphold project standards
The skills and experience you’ll bring to the role…
5 or more years of game development experience
Strong ability in C++ and understanding of Unreal Engine
Experience in developing gameplay, tools, and/or engine systems
Well-versed in design patterns and software engineering principles
Excellent communication skills and ability to collaborate effectively
Experience with development tools like Jira and Perforce
Initiative-taking, resourceful, with a passion for game development
Desirable extras…
Degree in software engineering, computer science, or equivalent
Experience shipping titles using Unreal Engine 4/5
Experience working on console platforms and performance profiling
Residency in Ontario or Quebec, Canada
A love for JRPGs
Perks and benefits include…
4 weeks of paid vacation, plus a week off in late December