Full Stack Developer (Toronto)

Full Stack Developer (Toronto)

17 Sep
|
Collabera
|
Toronto

17 Sep

Collabera

Toronto

- 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 skilled 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 setting where technical support and knowledge sharing are readily available.

📌 Full Stack Developer (Toronto)
🏢 Collabera
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (toronto) / toronto