Full Stack Developer (Product Development)
Total Performance Consulting•Toronto, Ontario
Full-time3-7
👁️ 0 views•📝 0 applications•Posted 7/21/2026•Expires 8/20/2026
Get alerts for roles like this
More Full Stack Developer (Product Development) roles in Toronto, Ontario — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Responsibilities
• Develop and maintain web applications using modern web technologies.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, maintainable, and efficient code.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and resolve bottlenecks and fix bugs.
• Help maintain code quality, organization, and automation.
Requirements
• Experience: Minimum of 4 years of experience as a Full Stack Web Developer or in a similar role.
• Front-End: Proficiency with HTML, CSS, JavaScript, TypeScript , and frameworks such as React, Angular, or Vue.js .
• Back-End: Strong knowledge of Node.js, Express, Django, Ruby on Rails , or similar technologies.
• Databases: Experience with MongoDB, MySQL, PostgreSQL , or similar database systems.
• Web Applications: Experience building and maintaining large single-page applications (SPAs) with complex state management.
• UI Frameworks: Familiarity with Bootstrap, Semantic UI React, Material UI, Tailwind CSS , or similar frameworks.
• Testing: Experience writing unit and integration tests using tools such as Jest, Chai, Cypress , or similar.
• Code Quality: Experience conducting code reviews to ensure security, maintainability, code quality, and team knowledge sharing.
• Version Control: Familiarity with Git .
• APIs: Strong understanding of RESTful APIs and web services.
• Cloud: Experience with AWS, Microsoft Azure, or Google Cloud Platform (GCP) is a plus.
• Problem Solving: Strong analytical and problem-solving skills with attention to detail.
• Communication: Excellent communication and teamwork skills.
How You'll Succeed
• You write clean, maintainable code that other engineers can understand and build upon
• You take ownership of features from design through deployment and production support
• You balance shipping speed with code quality and architectural soundness
• You identify and solve performance bottlenecks before they impact users
• You collaborate effectively with cross-functional teams and help elevate your teammates
• You demonstrate strong problem-solving skills and attention to detail in all work
Your partner for AI, consulting, software development, and nearshore staffing.