Haptics Experience Lab is looking for a developer for the development of the Haptiverse research platform

Tuesday, March 14, 2023

The Haptics Experience Lab is seeking a full stack developer to rebuild the Haptiverse platform from scratch within a project timeline of 1.5 to 2 months. The developer should have experience with both front-end and back-end technologies, databases, DevOps skills, communication skills, and experience with support and maintenance. The developer will be provided design/assets and any support as needed. There’s a requirement document and a preliminary database architecture available.

Details:

  • The developer will be paid!
  • Project timeline: 1.5-2 months.
  • Developer is expected to provide support for 6-12 months after

Required qualifications:

  • Not pre-occupied with a full-time studying schedule!
  • Experience with both front-end and back-end technologies: You as a developer have experience working with both front-end technologies like HTML/CSS, JavaScript, and front-end frameworks like React or Angular, as well as back-end technologies like Node.js, Ruby on Rails, or Python.
  • Knowledge of databases: You, as a full stack developer, should be familiar with relational databases like MySQL, as well as NoSQL databases like MongoDB, etc
  • DevOps skills: You as a developer can handle deployment, server configuration, and other aspects of DevOps, etc
  • Communication skills: A developer should be able to communicate effectively with both technical and non-technical stakeholders and be able to explain technical concepts in plain language.
  • Experience with support and maintenance: We require support for 6-12 months after deployment, and you as a developer should have experience providing ongoing support and maintenance for applications.
  • Be sure to bring samples about your experience with the above qualifications, as well as your approach to testing, debugging, and troubleshooting.

Please contact Mohamed Fouda at m2fouda@uwaterloo.ca to apply or to inquire further about the position.