Senior Software Developer

The Forge
alert with exclamation point inside a cirle
This position has been closed.
No items found.
Posted
August 15, 2024
Full Time
Anywhere
Remote
80k-100k CAD

As a software developer for The Forge, you will be responsible for helping The Forge to expand its core offerings beyond TTRPG hosting. You will join a growing team of developers in developing new tools and services, both internally and externally. You will design new APIs and user-facing features, and come up with solutions to complex problems, pushing the Godot engine to its full potential. This work will be done both collaboratively with the team, and through self-driven effort.

You will review code contributions by other members of the team, and have your own reviewed in return. You will sometimes act as a project lead for larger projects, making critical decisions on how to best implement The Forge’s vision.

If you’re ready to take up new exciting challenges, and want to collaborate on our vision to make The Forge the best platform for gaming, then apply below. Help us build our vision of the most convenient way to play, with the most advanced features, and the best integrations in the market.

 

What you’ll do

We are looking for an experienced Software Developer. You don’t have to fit all of these responsibilities, but we expect applicants to know most of them. We are looking for someone who knows what they’re doing, and can quickly learn what they don’t.

  • Design, engineering and implementation of new features
  • Analysis of code, requirements, system risks, and software reliability
  • Coach and mentor developers and participate in code reviews
  • Lead the development of game features and systems using GDScript and the Godot Engine.
  • Collaborate with game designers, artists, and other developers to create and implement game mechanics, UI, and other game elements.
  • Review existing algorithms to improve performance and efficiency.
  • Frequently make suggestions to improve the systems and maintain clear documentation
  • Excellent problem-solving skills and the ability to work in a fast-paced and agile environment
  • Constantly learn new skills and technologies to keep work and projects up to date.

 

What you must know

  • Familiarity with game development processes and structure
  • Proficiency in GDScript or C#.
  • Knowledge of testing frameworks and good grasp on how to write proper tests
  • Good analytical skills and attention to detail.
  • Fluent proficiency in English, owing to the international nature of our business.

 

What you should know

  • Experience with industry-standard game engines like Unity, Unreal Engine, or Godot.
  • Experience writing large scale, distributed, high volume applications.
  • Familiarity with networking concepts within the Godot Engine.

 

Bonus Points

  • Experience with NoSQL databases (MongoDB), schema design and performance tuning.
  • Experience with board games/card games.
  • Own a large collection of dice.
  • Experience with reverse engineering.
  • Certifications in technical disciplines pertaining to the required skill set.
  • Knowledge of 3D modeling and asset creation tools, such as Blender and the Asset Creation Toolset.
  • Passion for gaming and staying current with industry trends and technologies.

 

What we are looking for

  • Minimum of five years of professional experience, with proven working experience in full lifecycle game development.
  • Must be willing to work full time.
  • Applicants must have reliable access to the internet, as the position is 100% fully remote.

 

What we offer

The position is full time and 100% remote. We provide you the freedom to set your own schedule. The salary will be based on your experience and the cost of living in your location. For Canadian applicants, you can expect the salary range to be 80k-100k CAD and to include our standard employee benefits.

 

How to Apply

Send us an email with your resume.

 

Deadline

The job posting will remain open until the position is filled. We will attempt to follow up with applicants within two weeks of receiving their applications. Please be advised that holidays will impact this response time.

About 
The Forge

The Forge is a Canadian-based company founded in 2020 with one mission: Make our user’s lives easier, and make Tabletop Roleplaying gaming more fun for everyone.

We are a SaaS platform (Software as a Service) and offer hosting services for Foundry Virtual Tabletop, enhancing the user experience with our offering of unique features and improvements.

We take pride in how we treat our staff here at The Forge. We want to be the kind of team that attracts reliable, talented people, and we like to see reliability and respect in turn.

If you are a geek like us, you love Tabletop Roleplaying games, and would like to join our team and have fun while tackling interesting challenges, then check out the job posting below and see if you’d be a good fit.

At The Forge, we embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

Featured Game
s
More Jobs at
The Forge
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.