Associate Software Developer

Thinkon IncEtobicoke, ON
Remote

About The Position

The Associate Software Developer will be responsible for designing, writing, and maintaining code to add functionality to ThinkOn’s user portal. The Junior Software Developer will focus on web development for the front-end. ThinkOn is a remote-first organization. At this time, we are welcoming candidates from Canada for this position. Please note that this listing is for a current vacancy at ThinkOn. We are looking for qualified candidates who are eager to contribute and grow with us. If you're interested in this opportunity, we encourage you to apply soon, as we are reviewing applications on a rolling basis.

Requirements

  • Computer Science, Software Engineering, or other related degree from a recognized institution, or the equivalent work experience
  • Very strong understanding of Object-Oriented Programming and Functional Programming
  • 2-5 years of work experience with Javascript, HTML, CSS
  • Experience working with development frameworks such as Angular.js, React.js, Backbone.js, Node.js
  • Competency to participate in a coding challenge
  • A GIT Portfolio displaying some of your ongoing projects, or the ability to bring them into an interview setting
  • Great habit of developing using design patterns
  • Have an eye for detail
  • Able to gather requirements and estimate timelines for projects
  • Strong teamwork skills, not afraid to take or give criticism when warranted

Nice To Haves

  • Knowledge of Scrum within the Agile Development Methodology considered an asset

Responsibilities

  • Participate in scrums
  • Write production ready code that is well tested
  • Actively participate in the design and development of product ideas, concepts, prototypes, and proofs of concept

Benefits

  • A remote-first culture
  • Competitive compensation package
  • Flexible time-off for vacation, plus illness & personal days
  • Comprehensive health and dental benefits, including GRSP & 401k Matching Program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

Associate degree

Number of Employees

11-50 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service