Full Stack Engineer (Node.js)

Toronto

Responsibilities
 

  • Develop NodeJS web applications using JavaScript (both client and server), HTML, CSS, and related technologies.

  • Collaborate effectively with Application Development teams as well as Design and Product teams advising on development best practices, performance, browser limitations, and accessibility.

  • Follow coding standards and guidelines with great attention to performance, maintainability, SEO, and accessibility.

  • Perform quality assurance on all new code from inception through integration, staging, and production environments.

  • Stay current with the newest web technologies; research new technologies and make recommendations on implementations.

  • Identify and document best practices.

  • Prioritize workload to meet deadlines for assignments in the code release schedule.

  • Participate in the Agile development process.

 

Job Requirements
 

  • 3+ years experience in web application development.

  • Experience with NodeJs along with NodeJs frameworks.

  • Expertise in browser based technologies - HTML5, CSS3, JavaScript, AJAX, etc.

  • Knowledge of cross-browser, cross-platform, and design constraints on the web.

  • Solid knowledge of algorithms with good problem solving and troubleshooting skills.

  • Adherence to established software design patterns.

  • Experience with a Version Control system (GIT, SVN, CVS, etc.).

  • Experience in the Agile development process.

  • Strong attention to detail.

  • A strong passion for producing quality software and web user interfaces.

  • Good interpersonal communication skills.

  • Ability to work effectively both independently and within a team.

  • Strong desire to learn and share knowledge with others.

  • Bachelors degree or equivalent experience.

© 2020 DevTalent Inc. 

  • LinkedIn
  • Instagram
  • YouTube
  • Facebook