Toronto - Intermediate Full Stack Developer

ChannelAssist is looking for an Intermediate Full Stack Developer to build scalable software solutions. You’ll be part of a self-contained team that’s responsible for the full software development life cycle, from discovery to deployment.

As an Intermediate Full Stack Developer, you should be comfortable developing on both the front-end and back-end using a variety of coding languages, development frameworks and third-party libraries. You should also be a team player with strong communication skills and the desire to learn and grow. You will be expected to work well within a team but also be relied upon to independently complete work based on direction from your team lead.

Technical Stack

• .NET 5 Web API (REST)

• .NET Framework MVC

• Angular 11

• MSSQL 2016

• Azure


• Work with development teams and product managers to build software solutions

• Build front-end and back-end code based on requirements, success criteria and mockups

• Develop and manage well-functioning databases and applications

• Write effective REST APIs

• Build unit and functional tests

• Test software to ensure responsiveness and efficiency

• Troubleshoot, debug and upgrade software

• Write code that both performs well and is secure

• Build features and applications with a mobile responsive design

• Write technical documentation


• Proven experience as a Full Stack Developer or similar role

• 4-7 years of experience building REST APIs and Angular web applications

• 4-7 years of experience with .NET (.NET Core 2+ Preferred) and Angular (8+ Preferred)

• 4+ years of experience with MSSQL

• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, jQuery, Bootstrap)

• Excellent communication and teamwork skills

• Great attention to detail

• Organizational skills

• Experience with Azure

• Degree in Computer Science, Statistics or relevant field

APPLY FOR THIS JOB by sending your resume to