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

Source Code Staffing

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Source Code Staffing is seeking a Front End Engineer in Toronto for a fully remote, 1-year contract. You will design and implement modern front-end features using JavaScript, C#.Net, and Angular 5+, while ensuring accessibility and performance.

Partner with cross-functional teams to deliver scalable UI solutions, write unit tests, and participate in code reviews. Strong knowledge of MVVM, ASP.NET MVC, and CI/CD is required.

Qualifications

  • 5+ years of Front End Development using JavaScript and C#.Net
  • 5+ years of experience in online software industry with focus on web apps
  • MVVM framework experience in Angular 5+, ASP.NET MVC experience
  • Responsive front-end design with JQuery and Bootstrap 4, CSS SASS/LESS
  • Experience with Jasmine and Jest testing frameworks, and TypeScript

Responsibilities

  • Design and develop elegant front-end solutions end-to-end from analysis to testing and integration
  • Write unit-tests, conduct code reviews, and maintain clean code for maintainability
  • Perform root cause analysis on defects and liaise with production support
  • Evaluate 3rd party packages and solutions for fit and performance
  • Maintain CI/CD pipelines for front-end applications

Skills

JavaScript
C#.Net
Angular
Typescript
Responsive design

Education

University Degree in Computer Science or related subject

Tools

Jasmine
Jest
JQuery
Bootstrap 4
CSS/SASS/LESS
Github
Azure DevOps
JIRA

Job description

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 using JavaScript 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 Originally posted on Himalayas
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (C#.Net, Angular 5+, Azure) - Toronto, ON
Senior Full Stack Developer (C#.Net, Angular 5+, Azure) - Toronto, ON

Source Code Staffing • Toronto

Hybrid
CAD 110,000 - 150,000
Back End Engineer (C#.Net, Azure) - Toronto, ON
Back End Engineer (C#.Net, Azure) - Toronto, ON

Source Code Staffing • Toronto

Hybrid
CAD 90,000 - 140,000
Remote Front End Engineer (JS/Angular/C#.Net)
Remote Front End Engineer (JS/Angular/C#.Net)

Source Code Staffing • Toronto

Hybrid
CAD 90,000 - 130,000
Remote Front-End Engineer: Angular + .NET (1-Year)
Remote Front-End Engineer: Angular + .NET (1-Year)

Source Code • Toronto

On-site
CAD 90,000 - 130,000
Fully Remote
Senior Back End Engineer (C#.Net, Azure) - Toronto, ON
Senior Back End Engineer (C#.Net, Azure) - Toronto, ON

Source Code Staffing • Toronto

Hybrid
CAD 90,000 - 130,000
Software Developer- Front End
Software Developer- Front End

Russell Tobin • Toronto

On-site
CAD 102,286 - 145,681
Front-end Developer
Front-end Developer

Markage • Canada

On-site
CAD 70,000 - 110,000
Vue.js Developer - HYBRID (1844)
Vue.js Developer - HYBRID (1844)

Direct IT Recruiting Inc. • Toronto

Hybrid
CAD 110,000 - 140,000
Hybrid work model
On-site in Toronto 2 days/week
RQ08283 - Software Developer- Front End - Senior
RQ08283 - Software Developer- Front End - Senior

Rubicon Path • Toronto

On-site
CAD 85,000 - 115,000
Software Development Engineer (Frontend)
Software Development Engineer (Frontend)

Netomi • Toronto

On-site
CAD 90,000 - 130,000
Flexible work environments
Educational / professional development
Equity opportunities
+4