Source Code
Front End Engineer (JavaScript, Angular 5, C#.Net) - Toronto, ON
Builds and maintains scalable, accessible front-end solutions using JavaScript, Angular 5, and C#.Net, focusing on design, testing, and integration with back-end systems.
- Compensation
- Not disclosed
- Location
- Toronto, ON, Canada
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 5+ years
- Category
- Frontend
- Posted
Skills
Must have
- 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+, ASP.NET MVC
- Responsive front-end layout/design using jQuery, Bootstrap 4, CSS SASS/LESS
- Experience with front-end testing frameworks like Jasmine and Jest, proficiency in TypeScript
- Experience evaluating and implementing 3rd-party libraries for analytics, MVT testing, behavior monitoring, and user feedback
- Experience with high-traffic websites, performance optimization, caching, security, monitoring, and accessibility (WCAG 2.0/2.1/2.2)
- Expert-level experience in building unit, component, and integration tests
- Experience building cloud-based apps and familiarity with scalability, performance optimization, and monitoring
- Experience with source code management and delivery platforms like GitHub, Azure DevOps, and Jira
- Portfolio demonstrating recent elegant front-end solutions
- University degree (or equivalent) in Computer Science or related subject
- Expert-level experience with Microsoft platform web development
Full description
Front End Engineer (JavaScript, C#.Net, Angular 5)
Toronto, ONFully Remote1-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