Job Search and Career Advice Platform

Enable job alerts via email!

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

Source Code

Remote

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software firm is looking for a skilled front-end developer with at least 5 years of experience in the software industry. The role involves designing and developing elegant front-end solutions, performing root cause analyses on defects, and working with tools like Angular and ASP.NET MVC. Candidates should have experience with front-end testing frameworks and demonstrate their expertise through a portfolio. The position is fully remote and offers a 1-year contract with potential for extension.

Qualifications

  • 5+ years of experience in the online software industry, with strong knowledge of web design and application architectures.
  • Expert level in unit, component, and integration tests.
  • Experience with front‑end testing frameworks like Jasmine and Jest.

Responsibilities

  • Design and develop front-end solutions from analysis to testing.
  • Perform root cause analysis on software defects and resolve issues.
  • Customize continuous integration and deployment processes.

Skills

5+ years in online software industry
MVVM framework, Angular 5+
Responsive Front-end layout/design using jQuery
Experience with Jasmine and Jest
Experience with analytics and user feedback libraries
High-traffic website experience
Expert level in unit, component and integration tests
Experience building cloud-based apps
Familiarity with GitHub, Azure Dev Ops, JIRA
Portfolio demonstrating recent front-end work
University Degree in Computer Science
Expert-level Microsoft platform development

Education

University Degree in Computer Science or related subject

Tools

Angular 5+
ASP.NET MVC
Bootstrap 4
CSS SASS/LESS
TypeScript
JIRA
GitHub
Azure Dev Ops
Job description
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 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 Jasmine 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.