Senior Game Programmer

Riyo Games
alert with exclamation point inside a cirle
This position has been closed.
No items found.
Posted
September 7, 2023
Full Time
Canada
Remote

The Senior Game Programmer is a versatile technical expert able to contribute in varied areas of game development, from gameplay systems, to tools, to engine-related features. You will be responsible for creating new mechanics and systems and bringing them to a high level of polish. You are comfortable working closely with designers to create compelling gameplay experiences, implement new content, and collaborate closely with a cross-discipline team to pull it all together.

 

About Us

Our mission is to craft retro-infused JRPGs that awaken cherished childhood memories. Our growing studio is assembling a dream team of talent from across the globe to build the games you’ve always dreamed of growing up. Join us on this epic quest to make fun, narrative-rich games in an inclusive, supportive, and fun studio environment!

You’ll be working on Threads of Time, a 2.5D JRPG inspired by Chrono Trigger and Final Fantasy where you get to travel from the pre-historic era to the end of time!

  • Become part of a veteran team that includes legendary developers who have worked on iconic titles such as Xenoblade Chronicles, Bravely Default, Final Fantasy, Octopath Traveler, and more
  • 4 weeks paid vacation (1 week of which is taken in late December)
  • Collaborative environment with opportunities to contribute to the game’s creative design and take ownership of features
  • Be a significant contributor to the project!
  • Competitive salary and benefits including medical, dental, vision, and life insurance
  • Opportunities to help you strengthen your skills or learn something new
  • Workplace that appreciates and values diversity and inclusivity

 

Responsibilities:

  • Architect, plan, and implement new game features and systems
  • Provide development strategies and time estimates for the various initiatives
  • Contribute and apply clear coding best practices
  • Anticipate, identify, and articulate technical and developmental risks and obstacles, and generate solutions
  • Ensure the creation of strong technical documentation
  • Ability to write efficient and maintainable code

 

Requirements:

  • Bachelor’s degree in software engineering, computer science or equivalent
  • 5+ years of game development experience
  • Strong proficiency in C++
  • Strong understanding of Unreal Engine
  • Experience in developing gameplay, tools and/or engine systems
  • A high degree of self-motivation and resourcefulness in all areas of engineering
  • Well-versed in design patterns and software engineering principles
  • Excellent communication and listening skills, including demonstrated patience and compassion for teammates
  • Experience with commonly used development tools such as Jira and Perforce
  • Genuine passion for making and playing video games

 

Pluses:

  • Shipped a title using Unreal Engine 4
  • Experience working on console platforms
  • Experience with performance profiling and analysis
  • Resident of Ontario or Quebec, Canada
  • A love of JRPGs

 

Maybe you think that your experience is not where it should be? Or you don’t meet every requirement listed in this job description? Studies have shown that women and people of colour are less likely to apply to jobs if they don’t think they meet every qualification. But we feel that creating meaningful work means embracing different perspectives, which is why at Riyo Games we are focused on building an equitable, diverse and inclusive studio. If your experience is not perfectly aligned with every requirement in this job description, but you’re interested in this position, we encourage you to apply anyway. We simply want to know what makes you special!

 

Please note although this is a full-time remote position, applicants must reside in Canada. Thank you, we look forward to hearing from you!

About 
Riyo Games

We’re a tight-knit, passionate team of JRPG fans working on bringing the best of the genre to everyone!

We are each other’s cheerleaders - we support and celebrate each other’s work and achievements in and out of the studio. And that’s reflected in the Platinum Rule: we treat others as they want to be treated.

That’s why we have a no crunch! policy, make people-first decisions when it comes to studio culture, and operate fully remotely to give everyone their best chance for a healthy work-life balance.

 

Diversity & Inclusion

We welcome and value the presence and contributions of people regardless of their gender identity and/or expression, sexual attraction, age, culture, abilities, ethnic origin, marital status, nationality, race, religion, education, or socioeconomic status.

We do not accept and will take action against discrimination or harassment based on the Ontario Human Rights Code. Employment is a protected social area.

At our studio we:

  • Strive to attract, hire, develop and retain team members in a fair and equitable manner
  • Understand that some traditionally have greater barriers to opportunity: we take these barriers into account in our recruiting and hiring practices, and strive to eliminate their impact
  • Educate ourselves and take into consideration the day to day challenges that marginalized people experience, and work to eliminate those challenges from the workplace
  • Reward, promote and recognize equally
  • Embrace and strive to incorporate lived experiences
  • Are committed to training and educating our team

 

Commitment to Improvement

We acknowledge that the work of creating and maintaining a diverse and equitable workplace is never done. This statement reflects our aspirations, and we welcome feedback. We will make decisions with careful thought to our commitments above.

Our areas of focus include but are not limited to:

Interpersonal interactions

  • respecting experiences and expected etiquette
  • language usage - verbal and nonverbal
  • active listening
  • defining and enforcing verbal boundaries

Participation and Inclusiveness

  • non-discriminatory employment practices
  • providing accommodation where possible
  • respecting each individual’s lifetime experiences and knowledge
  • communication and education
Featured Game
s
More Jobs at
Riyo Games
It looks like this team may not have any current job openings. Sign up for our newsletter and we'll be sure to let you know when they post a new role.
You may also wish to check for open roles on their
website.
Recent
Programming & Development
jobs
Thank you for joining! New issues are sent every Wednesday!
Oops! Something went wrong. Please try again.

You must be 18+ to view this job listing

Hey there! This job listing is for a role working on Adult Only games. As such, this listing may contain, reference, or link to sexual, explicit, and NSFW content.
By clicking “View Page” you affirm that you are at least 18 years old.