CoLab Job Board

Application Support Developer
St. John's or Remote, Newfoundland and Labrador, Canada


We are looking for an experienced Application Support Developer to join our growing team. In this role, you will be the initial technical point of contact for our customers who need guidance troubleshooting technical issues while using CoLab. Our customers will count on you to provide timely and accurate solutions to their technical problems. In addition to this, you will actively implement bug fixes and work with our release team to ship them to customers.


CoLab helps design and manufacturing teams to streamline their processes and resolve issues faster by enabling real-time collaboration, design reviews, and issue tracking with teams around the world. The world's fortune 500 companies are looking to us to help bring the future to life and 2021 is the year to make it happen.

Finding people passionate about solving meaningful problems is our top priority, and having the drive and hunger to figure things out is key. We have intentionally created a culture where we value kindness, respect, teamwork and improvement.  CoLab is a place where you will be valued, rewarded, and have opportunities to grow in many ways. We value what you do and who you are. CoLab is a place where you can bring your whole self to work. Diversity and inclusion is extremely important to us and lived experience as a member of any marginalized community is considered an asset.

If you require any accommodation to participate in the recruitment and selection process, please advise at any point and we will work with you to meet your needs.


We’re on the hunt for a special set of skills. Someone who wants to take their deep technical expertise and help solve customer problems. This role will be the bridge between our users and our development team that will field requests, investigate issues, analyze data and implement bug fixes directly. The customer experience is extremely important to us and this role will help facilitate positive experiences for our customers in every interaction.


  • Provide help and answers to customers' technical issues by identifying the problem, researching answers and providing guidance.
  • Respond to customer support requests across a number of channels; triage technical issues and escalate as appropriate.
  • Write code to address bugs across our technology stack (React, Python, Apollo, GraphQL, etc).
  • Work with our Development, QA and Release teams to review bug fixes and ship them to production.
  • Support the development of effective onboarding and training programs as well as other adoption and usage programs in consultation with the team.
  • Collect customer product requests and contribute to development prioritization.
  • Provide ongoing recommendations and serve as the voice of the customer to internal teams.
  • Work with the team to actively build and evolve the customer support process as we grow.

Required Skills


  • 3+ years experience in web application development
  • Experience with Javascript and Javascript frameworks such as React, Angular & Vue
  • Experience with Python and Python web frameworks such as Flask & Django, would be considered an asset
  • Adeptness for brainstorming solutions to technical problems and providing high-level guidance with implementation.
  • Exceptional interpersonal skills with a broad range of external and internal teams.
  • Ability to communicate effectively via phone, web conference, and in writing.
  • Ability to thrive in a highly ambiguous environment - startup experience is a major plus

Know someone who would be a perfect fit? Let them know!