Back to job search
Collabera logo
CollaberaVerified Job Source

Full Stack Developer

  • Toronto, ON
  • On-site
  • Posted Sep 19, 2026
  • 1 position

$75–$80 / hour

Opens an external site

Sign in to save this job
Employment type
Contract
Experience level
Mid-level · 2+ years
Minimum education
Bachelor’s degree
Apply by
Oct 16, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

The developer will lead the development and maintenance of enterprise applications, focusing on Node.js services and REST APIs. They are responsible for remediating security vulnerabilities, conducting code reviews, and building automated testing solutions.

Job details

The expected base salary range for this position is $75/Hr - $80/Hr, depending on experience, skills, and internal equity. The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location. For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments. We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing. Position Overview: We are seeking an experienced Full Stack Developer - Advanced to join a technology team supporting a sophisticated application focused on LLM Vulnerability Remediation. The successful candidate will contribute across both front-end and back-end development, with a strong emphasis on secure software development, vulnerability remediation, automated testing, application reliability, and API development. The role will involve developing Node.js applications and REST APIs, building automated testing solutions using Playwright and Postman, working with MSSQL, and supporting Windows-based application functionality. The developer will also leverage modern generative AI development tools such as GitHub Copilot and Windsurf to accelerate development, improve code quality, and enhance engineering productivity. Key Responsibilities: Lead the development, enhancement, and ongoing support of enterprise applications. Review pull requests and conduct code reviews to ensure code quality, maintainability, security, and adherence to development best practices. Develop and maintain Node.js applications and REST API services. Design and implement automation functions supporting Windows OS operations. Build and maintain automated testing solutions using Playwright and Postman. Identify, investigate, and remediate application security vulnerabilities. Apply secure coding principles throughout the software development lifecycle. Develop reliable, scalable, and maintainable application components. Work with MSSQL databases, including writing and optimizing queries and supporting application-level database performance. Collaborate with DBAs on database-related performance optimization where required. Provide production/application support and troubleshoot technical issues. Collaborate with cross-functional teams to investigate and resolve application and performance issues. Contribute to application architecture, integrations, maintenance, and enterprise application delivery. Use generative AI development tools such as GitHub Copilot and Windsurf to improve development efficiency and code quality. Mentor and provide technical guidance to junior developers. Support application reliability, scalability, and continuous improvement. Required Qualifications & Experience: Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of professional experience developing with Node.js, including experience developing and supporting REST APIs. 1+ year of experience with test automation frameworks, specifically including: Playwright Postman Strong knowledge of MSSQL, including SQL development and query optimization. Demonstrated experience identifying and remediating security vulnerabilities. Strong understanding and application of secure coding practices. Experience using generative AI development tools such as: GitHub Copilot Windsurf Experience mentoring or providing technical guidance to junior developers. Strong communication and attention-to-detail skills. Ability to work effectively in a collaborative, cross-functional environment. Nice-to-Have Qualifications: Experience with CI/CD tools, including: Jenkins GitHub Actions Experience with Vue.js and Vuetify. Experience with containerization and orchestration technologies such as: Docker Kubernetes Understanding of batch processing and event-driven architecture. Familiarity with Endpoint Configuration Manager (MECM). Experience supporting enterprise applications in a security-focused environment. Typical Day: A typical day will involve reviewing pull requests and conducting code reviews, followed by hands-on development and testing activities. The developer will build and maintain Node.js code and REST API services, develop automated tests using Playwright and Postman, and work with MSSQL queries to support application performance. The role will also involve investigating and remediating security vulnerabilities, troubleshooting application issues, collaborating with cross-functional teams, and supporting the reliability and scalability of the application. Generative AI tools such as GitHub Copilot and Windsurf will be used as part of the development workflow to improve productivity and code quality. Team & Work Environment: The position is part of a Technology & Operations team of approximately 20 people. The team operates in a friendly and collaborative environment where technical support and knowledge sharing are readily available.

What you’ll do

The developer will lead the development and maintenance of enterprise applications, focusing on Node.js services and REST APIs. They are responsible for remediating security vulnerabilities, conducting code reviews, and building automated testing solutions.

Requirements

Candidates must have a bachelor's degree in a relevant field and at least 3 years of professional experience with Node.js. Proficiency in MSSQL, test automation frameworks, and secure coding practices is required.

Benefits

• Vacation pay • Public holidays • Leaves of absence

Listed skills

  • SQL · Preferred
  • Node.js · Preferred
  • REST APIs · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Node.js
  • REST APIs
  • Playwright
  • Postman
  • MSSQL
  • SQL
  • Secure coding
  • Vulnerability remediation
  • GitHub Copilot
  • Windsurf
  • Windows OS
  • Code reviews
  • Mentoring
  • Application support
  • Automation

Job areas

  • Technology
  • Software
  • Engineering
  • Finance & Accounting
  • Security & Safety

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs