Game Programmer

Kitfox Games
alert with exclamation point inside a cirle
This position has been closed.
No items found.
Posted
June 12, 2024
Full Time
Quebec
Remote
$77-95k CAD

Version française ci-dessous

 

Kitfox Games is an independent Montreal-based game studio exploring intriguing new worlds. Our values as a studio of craftspeople are to be creatively courageous, professionally respectful, pursuing mastery, and always learning. We publish Dwarf Fortress and Caves of Qud, and recently announced Loose Leaf and Streets of Fortuna. If you want to learn more, visit kitfoxgames.com!

Our team needs an enthusiastic programmer to join Kitfox, first to focus on development of Streets of Fortuna but hopefully contributing to many games in the years to come. You’d be joining the programming on this ambitious, procedurally generated sandbox simulation game. Since it’s a small team and studio, you’ll work directly with the creative director, as well as artists and designers as a regular part of the job.

 

In particular, you'll be expected day-to-day to:

  • independently identify and solve technical problems in complex gameplay situations
  • create original code following feature designs and specifications
  • think critically about and identify risks of code structures, features, and technical designs
  • work within an ECS framework to manage architecture of a large database
  • prepare game data and features for player modding capability
  • contribute to a collaborative, communicative Kitfox culture in making the best game we can

 

Requirements:

  • legally work full-time in Quebec (i.e. you must ALREADY have Canadian citizenship, permanent residency, or compatible work visa)
  • 3+ years of professional experience in a programming role related to games
  • experience creating 3d games in Unity in C#
  • strong preference for candidates residing in Montreal, Quebec*
  • work effectively during core hours Eastern Time, Monday through Thursday

*Currently, most Fortuna team members work from the office 2 days per week. You may work remotely if you prefer, but we require presence in Montreal for meetings as needed. Relocation credits are available for those wishing to move to Montreal within their probation period (i.e. within 3 months of hiring).

 

We especially encourage marginalized groups and people from underrepresented backgrounds to apply.

 

Compensation and benefits:

  • Wage range for a full-time position starts at: $77-95k CAD annually, depending on experience. Raises are guaranteed for the first 6 years to a current potential maximum of $156k CAD. We know this pays less than some senior programmers roles, but our payscale is transparently equitable regardless of role, depending solely on seniority and experience, rather than paying artists or other experts lower than programmers for similar years of expertise.
  • Four day scheduled work week, with one additional paid day reserved for self-improvement at your own discretion
  • Group health insurance, including (small amounts of) vision, dental, and therapy coverage
  • Training and wellness credits
  • Minimum of 4 weeks of vacation per year and plenty of sick days
  • Note that overtime is heavily discouraged and rarely used at Kitfox. Company events usually take place during work hours.

 

If this sounds like your kind of opportunity, please send your CV and a cover letter describing what appeals to you about Streets of Fortuna before midnight June 23 2024. Note that we will ask ALL interviewed candidates to complete a small paid programming test as part of the application process, regardless of experience.

 

Don't meet every requirement listed in this job description? Do you think your experience level is not where it needs to be? Studies show that women and people of color are less likely to apply to jobs unless they believe they meet every single qualification. Kitfox wants to maintain its currently diverse, inclusive, and equitable workplace. If you're interested in this position but your past experience doesn't line up perfectly with every qualification in the job description, we want you to apply anyway.

(Thanks to Bungie for the wording of this note.)

 

---

 

Version française

 

Kitfox Games est un studio de jeux indépendant basé à Montréal qui se consacre à la création de jeux explorant de nouveaux univers. Nos valeurs en tant que studio sont d’être créativement téméraire, professionnellement respectueux, à la poursuite de la maîtrise et d’apprendre sans relâche. Nous publions Dwarf Fortress et Caves of Qud, et avons récemment annoncé Loose Leaf et Streets of Fortuna. Si vous souhaitez en savoir plus, visitez kitfoxgames.com !

Notre équipe est à la recherche d’un·e programmeur·euse passionné·e pour rejoindre Kitfox, dans un premier temps pour se concentrer sur le développement de Streets of Fortuna, et par la suite contribuer aux nombreux jeux à venir. Vous rejoindrez l’équipe de programmation de cet ambitieux jeu sandbox procédural. Dû au format du studio et de l’équipe, vous travaillerez directement avec le directeur créatif et aux côtés des artistes et des concepteurs·trices de jeu.

 

Au quotidien, vous serez amené·e à :

  • Identifier et résoudre de manière indépendante des problèmes techniques dans des systèmes de jeu complexes
  • Créer du code original en suivant des spécificités conceptuelles
  • Garder un œil critique et identifier les structures de code à risque, des fonctionnalités et des concepts
  • Travailler au sein d’un environnement “ECS” pour gérer l'architecture d'une grande base de données
  • Préparer les données et les fonctionnalités du jeu en gardant à l’esprit les opportunités de modding par les joueurs·euses
  • Contribuer à la culture collaborative et communicative de Kitfox pour créer le meilleur jeu possible

 

Prérequis :

  • Droit de travailler légalement à temps plein au Québec (c'est-à-dire que vous devez DÉJÀ avoir la citoyenneté canadienne, la résidence permanente ou un visa de travail adapté)
  • 3 ans ou plus d'expérience professionnelle dans un rôle de programmation dans le domaine du jeu vidéo
  • Expérience de création de jeux 3D dans Unity en C#
  • Forte préférence pour les candidat·e·s résidant à Montréal, Québec*
  • Travailler efficacement pendant les heures de bureau de l'Est, du lundi au jeudi

 

*A l’heure actuelle, la plupart des membres de l’équipe de Fortuna travaillent depuis le studio 2 fois par semaine. Vous pouvez télétravailler si vous le préférez, toutefois votre présence à Montréal sera requise pour certaines réunions. Des crédits de relocalisation sont disponibles pour ceux qui souhaitent déménager à Montréal pendant leur période de probation (c'est-à-dire dans les 3 mois suivant l'embauche)

Nous encourageons particulièrement les groupes marginalisés et les personnes issues de milieux sous-représentés à postuler.

 

Rémunération et avantages :

  • La fourchette salariale pour un poste à temps plein commence à : 77-95k CAD par an, selon l'expérience. Les augmentations sont garanties pour les 6 premières années, jusqu'à un maximum potentiel actuel de 156k CAD. Nous savons que cela paie moins que certains postes de programmeurs seniors, mais notre échelle salariale est équitablement transparente, quel que soit le rôle, en fonction uniquement de l'ancienneté et de l'expérience, plutôt que de payer les artistes ou d'autres experts moins que les programmeurs pour des années d'expertise similaires.
  • Semaine de travail de quatre jours, avec un jour supplémentaire payé réservé à l'amélioration personnelle à votre discrétion.
  • Assurance santé de groupe, y compris (une petite) couverture pour la vision, les soins dentaires et la thérapie.
  • Crédits de formation et de bien-être.
  • Minimum de 4 semaines de vacances par an et de nombreux jours de maladie.
  • Notez que les heures supplémentaires sont fortement découragées et rarement utilisées chez Kitfox. Les événements de l'entreprise ont généralement lieu pendant les heures de travail.

 

Si cette opportunité vous intéresse, envoyez-nous votre CV ainsi qu'une lettre de motivation nous expliquant ce qui vous plaît dans Street of Fortuna avant minuit le 23 juin 2024.\*\* Notez que nous demanderons à TOUS les candidat·e·s interviewé·e·s de passer un petit test de programmation rémunéré dans le cadre du processus de candidature, quel que soit leur expérience.

 

Vous ne cochez pas toutes les cases énumérées dans cette description de poste ? Vous pensez que votre niveau d'expérience n’est pas suffisant ? Des études montrent que les femmes et les personnes de couleur sont moins susceptibles de postuler à des emplois à moins qu'elles ne croient répondre à tous les critères. Kitfox souhaite maintenir son lieu de travail aussi diversifié, inclusif et équitable qu’il l’est actuellement. Si ce poste vous intéresse mais que votre expérience passée ne correspond pas exactement à tous les critères de la description de poste, nous voulons que vous postuliez quand même.

(Merci à Bungie pour la formulation utilisée dans cette note dans sa version originale.)

About 
Kitfox Games

Kitfox Games is an independent Montreal-based game studio dedicated to developing and publishing only the highest quality games. We have a soft spot for exploring and discovering intriguing worlds. We're united in creating the best worlds to explore, and growing together in the process.

 

Our Values

  • Respectful. We respect our employees and players. Kitfox has a zero-tolerance policy for harassment and cyberviolence. Everyone must be treated with respect, whether online or offline, and abusers will not be permitted to harm our employees or players.
  • Always Learning. We are eager to learn from those around us, and improve our skills, knowledge, and performance. There is no such thing as having nothing left to learn.
  • Committed to Quality. We strive to make our games the best they can be, in every aspect: visually, technically, ethically, and experientially.
  • Creatively Courageous. We strive as creators and craftspeople to make games that bring us pride, which requires taking risks.

Kitfox Games is run by its co-founders Tanya X. Short and Xin Ran Liu, but could not function without the valuable work and expertise of its employees, currently including such amazing folks as Marcelo PerezKira BoomAlex BullMehrdad DehdashtiThea KentAlexandra Orlando, Brent Ellison, Tina Liu, Quinn Viau, Charly Yan Miller, and Carolyn Jong!

Featured Game
s

Use your wits to survive the generated chaos that is living in the Streets of Fortuna. A free-roaming sandbox game about growing from street rat to a tradesman, a priest, a smuggler, an alchemist, a spy, or perhaps someday a leader to rival the Overlord.

Manage a tea room between worlds with the most in-depth tea brewing simulation ever in Loose Leaf: A Tea Witch Simulator. Experiment with ingredients and tools to find the best recipes for serving your haunted guests. Then read their fortune in the cards to help ease their worries. Will you become a true Tea Master?

Caves of Qud (Freehold Games) is a science fantasy roguelike epic steeped in retrofuturism, deep simulation, and swathes of sentient plants. Come inhabit an exotic world and chisel through layers of thousand-year-old civilizations.

More Jobs at
Kitfox 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.