Technical artist

Position name: Technical Artist

Position : Full time


About Affordance Studio

Affordance Studio ( is a team leveraging creative game design to redefine what play means for museums, events, classrooms, businesses and more.

As such, Affordance Studio is looking for a technical artist. The person we’re looking for will be responsible for the technical side of the project’s visuals : shaders, optimisation, technical directions for the artists, etc.


The project

Affordance Studio is known for its serious games developed for web platforms. However, the project for which we are recruiting is much closer to a mass-market entertainment game.

Titled Windigo, the project is a narrative exploration game set in the 17th century. The player alternates between two protagonists : a young Innu boy and a young french girl. Both are stranded and try to survive the wild canadian lands. It is a game best described as historical, narrative and contemplative.

Windigo is the right opportunity for you if you want to:

  • Overcome the challenge of helping to achieve the art direction in engine
  • Work closely with the creative team and participate in design discussions
  • Have a major impact on the development and direction of a video game production


Your responsibilities

The person we’re looking for will become the technical artist of  the project and work closely with the technical director to create shaders and manage the rendering pipeline. This technical artist will have to be highly autonomous and be able to provide solutions to the various technical challenges that will appear during production.


  • Develop shaders to attain the desired visual render;
  • Work closely with the 3D modeling team;
  • Supply a technical direction and instruction to the other artists;
  • Work effectively with other members of the programming team, as well as members of the development team;
  • Plan effectively his or her work and provide realistic updates on progress;
  • Contribute positively to the achievement of the objectives of the project and the team;
  • Analyze and estimate the time and impact of the proposed functions.

Experience and qualifications:

  • Minimum 2 years of industry experience as technical artist;
  • Fluency in French (written and spoken);
  • Fluency in English, an asset.

Technical Skills:

  • Proficiency in shader development either;
    • with a nodal shader editor (Shader Graph, Amplify Shader, etc) and/or
    • through HLSL programming;
  • Proficiency in rendering and shader optimization;
  • Proficiency with Unity game engine;
  • Good understanding of the PBR pipeline;
  • Related skills (3D modeling, particles, etc), an asset;
  • Experience in optimization, an asset.


How do you fit in our tribe?

  • You enjoy our monthly “Gaming Nights”.
  • You are ready to take the time to help a colleague in their tasks and are also ready to listen when someone has an opinion or something to share with you for your tasks.
  • You enjoy helping other studios in their projects, even if they are about serious games or virtual reality. (#Affordance #Trebuchet)
  • You aren’t afraid to take initiative and use your creativity, but you also know when it’s time to ask for help if you need it.
  • You can speak English AND French.



We are offering: 

  • a dynamic work environment with amazing professional opportunities for you to grow your career
  • flexible working hours 
  • a unique work environment (we are currently working on establishing group insurance for retirement and we have healthcare for all employees as well as a 4-day work week)
  • a living space where you can enjoy life (shared with other independent video game studios where we regularly organize fun activities (i.e. pizza nights, game nights, etc.)



****To fulfill and exceed its business objectives, Affordance relies on the best team, which means offering a diverse workplace to all employees where everyone see their skills and differences respected and encouraged. To promote diversity is to treat employees fairly and equitably to create a work environment which represents the communities we’re working with. Diversity is encompassed in every aspect that can be used to distinguish between groups or people. It includes respect and appreciation of differences of, among other things, ethnicity, gender, age, nationality, physical or mental conditions, sexual orientation, education and religion. Each one of us brings a different perspective on our work environment; diversity and inclusion represent strengths from which we benefit greatly when we respect and encourage our differences. ****