Th
Posted:
June 05, 2026
Location:
winnipeg, mb, Canada
Job Description
Enhance user experiences as a Front-End Developer with ThinkOn in North Bay, Ontario. Shape the user portal through coding and collaboration in a full-time role.
ThinkOn is seeking a dedicated Associate Software Developer to improve our user portal. This full-time position requires proficiency in software engineering principles and emphasizes teamwork in Agile settings. Engage actively in Scrum meetings while designing, writing, and refining production-ready code for product development.
Key Responsibilities:
• Actively participate in scrum meetings for project alignment
• Produce thoroughly tested, production-ready code
• Contribute to design and evaluation of product ideas
• Analyze project requirements for accurate timelines
• Apply design patterns to optimize code efficiency
Requirements:
• Degree or equivalent experience in a relevant field
• Proficient in frameworks like Node.js and Angular.js
• Strong foundation in functional and object-oriented ...
ThinkOn is seeking a dedicated Associate Software Developer to improve our user portal. This full-time position requires proficiency in software engineering principles and emphasizes teamwork in Agile settings. Engage actively in Scrum meetings while designing, writing, and refining production-ready code for product development.
Key Responsibilities:
• Actively participate in scrum meetings for project alignment
• Produce thoroughly tested, production-ready code
• Contribute to design and evaluation of product ideas
• Analyze project requirements for accurate timelines
• Apply design patterns to optimize code efficiency
Requirements:
• Degree or equivalent experience in a relevant field
• Proficient in frameworks like Node.js and Angular.js
• Strong foundation in functional and object-oriented ...
Apply for this Job
Submit your application for the Front-End Developer at ThinkOn position at Thinkon.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
winnipeg, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026