Search jobs > Toronto, ON > Remote > Programmer

Game Programmer (CA Remote).

Games Jobs Direct
Toronto, Canada
$75K-$125K a year (estimated)
Remote
Permanent
Full-time

Job description

Riyo Games are wanting to add a Game Programmer to their ranks as they craft a retro-infused JRPG title inspired by Chrono Trigger and Final Fantasy.

As a Game Programmer at Riyo Games you be part of a veteran team that includes developers who have worked on iconic titles such as Xenoblade Chronicles, Legend of Mana, and more.

You'll join a collaborative team who have built a welcoming and inclusive workplace that appreciates and values diversity and inclusivity with opportunities to contribute to the game's creative design and take ownership of features.

You will play a versatile and technical role, contributing to multiple areas of game development, from gameplay systems, to tools, and engine related features.

You will be responsible for creating new mechanics and systems and bringing them to a high level of polish and work closely with Designers to create compelling gameplay experiences, implement new content and collaborate closely within a cross-discipline team to pull different elements of the game together.

Riyo Games was created by two people's love of JRPGs who had a dream to create JRPGs that awaken cherished childhood memories.

The game Riyo are creating, Threads of Time, is a JRPG where you get to travel from the prehistoric era through to the end of time.

This is a studio that prides itself on inclusivity, providing a supportive environment to work in but most of all, being a fun place to be.

If you're a Canadian-based games programmer who loves JRPGs then this is your dream job!

This role can be worked remotely from within two of Canada's major provinces, Ontario or Quebec.

Your 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
  • Write efficient and maintainable code

The skills and experience you'll bring to the role...

  • Bachelor's degree in software engineering, computer science or equivalent
  • 3 or more years of professional game development experience
  • Strong ability in C++
  • Strong understanding of Unreal Engine
  • Experience in developing gameplay, tools and / or engine systems
  • 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
  • Resident of Ontario or Quebec, Canada

Desirable but not essential...

  • Shipped a title using Unreal Engine 4
  • Experience working on console platforms
  • Experience with performance profiling and analysis
  • A love of JRPGs

Perks and benefits include...

  • Competitive salary
  • Life Insurance
  • Medical, dental and vision cover
  • 4 weeks annual leave

LI-Remote

30+ days ago
Related jobs
Games Jobs Direct
Toronto, Ontario
Remote

Riyo Games are wanting to add a Game Programmer to their ranks as they craft a retro-infused JRPG title inspired by Chrono Trigger and Final Fantasy. As a Game Programmer at Riyo Games you be part of a veteran team that includes developers who have worked on iconic titles such as Xenoblade Chronicle...

Hothead Games
Toronto, Ontario
Remote

Hothead Games is seeking experienced and talented Senior or Lead Game Programmers who are passionate about making great games. Collaborate with programmers, artists and designers to develop new game features for all aspects of the game, including UI, gameplay, backend, etc. Understand the game’s gui...

Games Jobs Direct
Toronto, Ontario
Remote

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. Riyo Games is collaborating with us as they seek a versatile Senior Game Progra...

Hothead Games
Toronto, Ontario
Remote

Hothead Games is seeking experienced and talented Senior or Lead Game Programmers who are passionate about making great games. Collaborate with programmers, artists and designers to develop new game features for all aspects of the game, including UI, gameplay, backend, etc. Understand the game’s gui...

Emonics LLC
Ontario, Canada

Work with Ford architecture and validation teams, tool vendors, and AUTOSAR basic software partners to create reusable software components, supporting documentation, and integration guides. Design and develop AUTOSAR-based embedded software components. Good experience in using Davinci Developer and ...

Games Jobs Direct
Toronto, Ontario

Do you have tools programming experience, and are you seeking a new job in Toronto? Skillsearch is helping a gaming studio find a Senior Tools Programmer, and the role comes with an attractive salary and benefits package. As a Senior Tools Programmer, you will tackle a variety of issues and challeng...

Game Hive
Toronto, Ontario

This job is currently not accepting applicants....

Future Immersive
Toronto, Ontario

As a Game Programmer, your responsibilities will include:. Driven by a desire to innovate and redefine creative entertainment, Future Immersive is an award winning independent developer of high-end virtual reality games and experiences. Our first title Furious Seas was recognized internationally as ...

theScore
Toronto, Ontario

A solid foundation in computer science, with strong competencies in data structures, distributed systems, and software design. Passionate about clean code architecture and software craftsmanship. ...

Foilcon
La Gran YajaToronto, Ontario, Canada

Experience as a COBOL developer in an MVS environment writing programs that access DB2 and IMS databases. Experience as a COBOL developer in an MVS environment writing programs that access DB2 and IMS databases. ...