Software Developer (front-end Javascript)

 

Description:

Our Front-End developers are responsible for building semantic, WCAG compliant, responsive, maintainable and performant solutions that meet business requirements and project goals while lining up with future strategic visions.

 

Qualifications:

  • University or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education experience.
  • 2 - 5 years of industry experience.
  • Expert proficiency in HTML, CSS, JavaScript
  • Expert proficiency with the JavaScript framework React & Vue
  • Expert proficiency with state management libraries Redux and Pinia
  • A high level of experience building UI layouts using SASS, LESS, and the CSS GRID system
  • Comprehensive understanding of MongoDB and good working knowledge of other NoSQL and SQL databases
  • Comprehensive knowledge of Web Content Accessibility Guidelines (WCAG) and related techniques for building compliant web applications.
  • A solid understanding of cross-browser compatibility issues, and ways to work around them
  • Demonstrated experience in incorporating reliable unit and end-to-end testing
  • Good knowledge and practical experience of build tools like Webpack, Vite, Rollup etc.
  • Good working knowledge of Java & Spring
  • Good understanding of code versioning tools, such as Git.
  • Significant experience debugging using browser-based tools like Chrome Developer Console
  • Some exposure to Continuous Integration/Delivery pipeline for cloud, including Jenkins, SonarQube, Docker, etc.
  • Some experience working in an agile environment using tools such as JIRA and Confluence.
  • Excellent communication skills, ability to work well in a fast-paced team oriented environment.

Organization Canada Life Assurance Company
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-06-13 6:02 am
Expires on 2024-12-15