Think Tank Training Centre is a world-class VFX, game art, asset creation, and animation school empowering the next generation of creators. Our support team is the backbone that makes this whole thing work, supporting our students, amazing faculty, and each other.
Job Description- Contract duration: 6 Months, could lead to a full time role depending on upcoming need and fit
- Location: remote (must be based in Canada)
- Reports to: Head of Programming
- Hourly Rate Range: Cad $35.00 - $62.00
- Hours/Week: 40
We are looking for an enthusiastic backend software developer with Node.js experience to join our incredible software development team. Think Tank Training Centre is on the forefront of artistic training in both VFX and Games and you could be the next team member to help make a lasting impact!
Some technical details: our server side software is powered by a combination of the Fastify.js framework and Typescript programming language to provide highly performant and maintainable software. Though we love Fastify, experience with any Node.js web framework is sufficient, while Typescript experience is a must-have.
Primary Responsibilities
- Write efficient, transparent and well-documented code that meets industry regulations and standards.
- Participate in design processes, providing feedback on existing and future software components
- Participate in engineering processes under the guidance of senior developers, including code reviews, software integration practices, and software deployment techniques
- take ownership of supplementary software support projects, such as creating scripts to automate administrative reports
Qualifications- Minimum of 3 years of relevant industry experience
- Strong communication and collaboration skills
- Strong independent learning skills
- Proficiency with Typescript
- Experience with any Node.js backend framework
- Experience working with relational databases, designing schemas, and reading and writing ERD documents (we use PostgreSQL!)
- Familiarity with modern frontend frameworks such as React or Vue (we use Vue!)
- Ability to review design handoff documentation and document technical requirements
Additional Information
Think Tank Training Centre is an equal opportunity employer. We're committed to fostering a diverse, inclusive environment where everyone feels valued and supported—regardless of background, identity, or lived experience.