Accelerate Your Career

Job Search

Sr. Full Stack Web Developer

Posted on: July 11th, 2017 Kelowna, BC Greenspace Mental Health

Role: Sr. Full Stack Web Developer

About Greenspace Mental Health

Greenspace ( is a digital platform that helps mental health therapists (psychologists, social workers and psychotherapists) easily measure and monitor patient health outcomes. Patients complete evidence based assessments and the resulting data is displayed to the therapist and patient in a visual and easy to interpret display. The resulting data is then used to drive a machine-learning algorithm that matches new patients with the most appropriate care providers. Greenspace was developed based on medical research that identifies measuring patient progress in an ongoing manner as one of the most important determinants of successful patient outcomes.

Greenspace is an early stage company based in Toronto and Kelowna. Since launching in Q2 of 2016, the Greenspace platform is already being used by thousands of therapists and patients to help improve patient outcomes. Having secured two rounds of financing, Greenspace is backed by a group of industry leading advisors, including Mary Deacon, the Chair of Bell Let’s Talk.


The candidate will work directly with the CTO and the rest of the dev team and have an opportunity to lead a number of key product development initiatives. We are an early stage company, which means that you will get a ton of responsibility and have an opportunity to play a pivotal role in the development of the product and the addition of new features.

We are passionate about improving the quality of mental health care and improving the lives of millions of people. We believe in a collaborative work environment where everyone's view carries equal weight. Good ideas are good ideas and it doesn't matter whether they come from the CEO or the newest employee. 


  • Learn and understand Greenspace’s business objectives.
  • Execute end-to-end on major projects through requirements definition, technical planning, design, implementation, testing and deployment.
  • Develop and deliver high-impact, high-quality, well-tested software.
  • Solve problems across all areas of the business and not be siloed into a narrow area of focus. 
  • Collaborate closely with an experienced dev team, learn from their experience and grow your skill set. 
  • Guide and assist in software testing.

Required Skills

  • At least 3 years of web development experience, comfortable working across the full web development stack including front-end and back-end.
  • Hands-on experience with at least one modern back-end framework (Django, Ruby on Rails, Node-based frameworks, etc.) and experience building highly scalable API services.
  • Experience with front-end web technologies, including Javascript, HTML, CSS/LESS/SASS, Bootstrap and jQuery.
  • Strong knowledge of relational DBMSs (MySQL, PostgreSQL).
  • Solid understanding of web development fundamentals including HTTP, RESTful APIs, and cloud-based platforms like AWS.
  • Ability to write clean, maintainable code and use automated tests effectively to ensure high quality.
  • Comfortable working in a Unix environment and proficient with modern software development tools and practices, including git/Github, automated testing, continuous integration, code reviews, bug tracking, etc.
  • Attention to detail and good eye for design.
  • Bonus points for sharing or demoing a web app you've built in the past.

How to Apply
Please send your resume and cover letter to Jeremy Weisz at

Want to post jobs?

Become a member and start posting today!

Become a Member

Want to post a single job?

No problem! You can post a featured job for $150/listing.

Post a Job

Looking for work?

Post your resume to your member profile and get found today!

Post a Resume

Want to be your own boss?

Become an entrepreneur!

Learn more
Set Job Alerts
Choose an industry
Or choose a keyword