Skip to content

Support Engineer - Web Development

  • Markham, Ontario

Job description

Our team has an immediate 12-month contract opening for a Support Engineer.


  • Develop and maintain web applications independently, including front-end and back-end. 
  • Write clean, scalable, and efficient code.
  • Collaborate with designers to translate designs into functional web applications.
  • Optimize web applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Perform code reviews and provide constructive feedback.
  • Troubleshoot and debug issues across various browsers and platforms.
  • Stay updated with emerging technologies and industry trends in AI, Human-computer Interaction and related fields.

Job requirements

What you’ll bring to the team:

  • Hold a bachelor degree or above in the field of Computer Science, Computer Engineering, or with other related background. 
  • Proven experience as a Web Developer or similar role and strong proficiency in HTML, CSS, JavaScript and TypeScript.
  • Proven experience with front-end frameworks/libraries such as React, Vue, or Angular.
  • Proven experience with back-end techniques such as PHP and database.
  • Knowledge in AI technologies or experience in developing applications associating with AI is an asset.
  • Understanding of responsive design principles.
  • Strong interest in Human-computer Interaction and other related fields.
  • Excellent problem-solving skills and attention to detail.