# Front End Engineer (JavaScript, Angular 5, C#.Net) - Toronto, ON at Source Code Staffing

Source Code Staffing is hiring a remote Front End Engineer (JavaScript, Angular 5, C#.Net) - Toronto, ON. Location requirements: Canada.

Source: https://himalayas.app/companies/source-code-staffing/jobs/front-end-engineer-javascript-angular-5-c-net-toronto-on

## About the job

| Field | Value |
| --- | --- |
| Company | [Source Code Staffing](https://himalayas.app/companies/source-code-staffing) |
| Job type | Contractor |
| Experience level | Mid-level |
| Location requirements | Canada |
| Hiring timezones | UTC-7, UTC-6, UTC-5, UTC-4, UTC-3.5 |
| Education | bachelor degree |
| Experience | 5 years minimum |
| Posted on | 2026-09-27 |
| Apply before | 2026-11-26 |
| Job categories | [Frontend Engineer](https://himalayas.app/jobs/frontend-engineer), [Front End Developer](https://himalayas.app/jobs/front-end-developer), [Web Developer](https://himalayas.app/jobs/web-developer), [UI Engineer](https://himalayas.app/jobs/ui-engineer), [JavaScript Developer](https://himalayas.app/jobs/javascript-developer), [Angular Frontend Developer](https://himalayas.app/jobs/angular-frontend-developer), [Remote Mid Level Frontend Engineer (Angular TypeScript)](https://himalayas.app/jobs/remote-mid-level-frontend-engineer-%28angular-typescript%29), [Front End Software Engineer](https://himalayas.app/jobs/front-end-software-engineer), [Frontend Web Software Engineer](https://himalayas.app/jobs/frontend-web-software-engineer), [Web Frontend Engineer](https://himalayas.app/jobs/web-frontend-engineer) |
| Skills | [JavaScript](https://himalayas.app/jobs/javascript), [C# .NET](https://himalayas.app/jobs/c#-.net), [Angular](https://himalayas.app/jobs/angular), [ASP.NET MVC](https://himalayas.app/jobs/asp.net-mvc), [jQuery](https://himalayas.app/jobs/jquery), [Bootstrap 4+](https://himalayas.app/jobs/bootstrap-4+), [CSS Sass](https://himalayas.app/jobs/css-sass), [TypeScript](https://himalayas.app/jobs/typescript), [Jasmine](https://himalayas.app/jobs/jasmine), [Jest](https://himalayas.app/jobs/jest), [GitHub](https://himalayas.app/jobs/github), [Jira](https://himalayas.app/jobs/jira), [Cloud Computing](https://himalayas.app/jobs/cloud-computing), [MVVM](https://himalayas.app/jobs/mvvm), [CSS](https://himalayas.app/jobs/css), [SASS](https://himalayas.app/jobs/sass), [LESS](https://himalayas.app/jobs/less), [.NET](https://himalayas.app/jobs/.net), [ASP.NET](https://himalayas.app/jobs/asp.net) |

## Job description

```text
Front End Engineer ﻿(JavaScript, C#.Net, Angular 5)

Toronto, ON

Fully Remote

﻿1-year contract ﻿with the possibility of extension

- Design and develop elegant and accessible front-end solutions which are end-to end: from technical analysis and data architecture, through to unit testing, development, and integration testing.
- Choose appropriate design patterns and identify anti-patterns, write solid unit-tests, participate in thorough code-reviews, and use your eye for clean code to support maintenance and extensibility.
- Perform root cause analysis on software defects, identify corrective action, and liaise with production support to resolve issues.
- Work with the rest of the team to evaluate the suitability of 3rd party packages and solutions.
- Maintain continuous integration and continuous deployment for applications.

﻿Required Skills:

- 5+ years of Front End Development usingJavaScript and C#.Net
- 5+ years of experience in the online software industry; strong knowledge of website design, functionality usability, and web-based application architectures.﻿
- ﻿﻿﻿MVVM framework experience in Angular 5+, as well as hands-on experience with ASP.NET MVC
- Responsive Front-end layout/design, and implementation using JQuery and Bootstrap 4, CSS SASS/LESS
- Experience with front-end testing frameworks like Jasmin and Jest along with a proficiency in Typescript
- Experience evaluating and implementing 3rd party libraries like those used for analytics, MVT testing, behaviour monitoring, and user feedback, while maintaining the best possible on-site performance
- Working experience on high-traffic websites, while leveraging techniques to enable performance and caching, security and monitoring, and accessibility (WCAG 2.0/2.1/2.2)
- Expert level experience in building unit, component, and integration tests and knowledge of how to use this as a system contract between other system endpoints.
- Experience building cloud-based apps and a strong familiarity in the scalability, performance optimization, and monitoring of those apps.
- Know how to work with source code management and delivery platforms like Github, Azure Dev Ops, and JIRA in a distributed team environment.
- ﻿Can provide a portfolio of front-end work which demonstrates your recent experience building elegant solutions
- University Degree (or equivalent) in Computer Science or related subject.
- Expert-level experience with Microsoft platform web development
```

## How to apply

Apply on Himalayas: [Front End Engineer (JavaScript, Angular 5, C#.Net) - Toronto, ON at Source Code Staffing](https://himalayas.app/companies/source-code-staffing/jobs/front-end-engineer-javascript-angular-5-c-net-toronto-on)

Jobs on Himalayas never require payment from applicants. Never send money to a company.

## About Source Code Staffing

A global STEM consulting and workforce solutions firm based in Toronto, Canada, connecting Fortune 500 enterprises with top-tier professional and STEM talent worldwide since 2018.

Company profile: [Source Code Staffing](https://himalayas.app/companies/source-code-staffing.md)

All jobs: [19 open remote jobs at Source Code Staffing](https://himalayas.app/companies/source-code-staffing/jobs)
