<iframe src="//www.googletagmanager.com/ns.html?id=GTM-TXCNWL" height="0" width="0" style="display:none;visibility:hidden">

Software Developer




You'll join our Software Development Team in designing and building our new platform, a developer's dream! At TinyEYE, you will work as part of a collaborative team based out of the Saskatoon corporate office in Innovation Place (one of Canada's premier innovation parks). Your work will be used by thousands of users each month, and you will have the opportunity to view and analyze live feedback.
You will also:

  • Analyze: Requirements Gathering
  • Design: Create Optimized Models
  • Build: Code the Design
  • Mentor and Learn: Knowledge Sharing
  • Improve: Using Growth Mindset for Continuous Development
  • Innovate: Explore, Experiment and Integrate

In an Agile environment, you will build our new platform, share and discuss important ideas and work together to implement the best ones! We have an Angular (Typescript) front end that connects to our RESTful API, which is running on Flask (Python) and MySQL. You will have the opportunity to take on many exciting challenges building and innovating with a great team.


As our new colleague you probably have a degree in Computer Science or other related field. Alternatively, you may have been coding for some time and have experience with different technologies. We are looking for a new team mate who dreams in code!

  • Minimum 3 years of relevant experience
  • Exposure to all phases of creating a web app (requirements gathering, implementation and testing)
  • Team Collaboration Experience
  • Familiarity with Angular, Python, and Flask (or similar frameworks)
  • Understanding and ability to manage AWS services

Your Personal Attributes

  • You are a problem solver excited to join TinyEYE, the company that cares.
  • You are patient when dealing with users and stakeholders.
  • You have a passion for technology and how it can enable individuals and organizations to achieve more
  • You build trust and treat your colleagues, users and vendors with a high level of respect.
  • You are curious, flexible, self learner, and have a great sense of humour!

Our Company

We provide online therapy services, such as speech therapy, to children around the world. The TinyEYE team created the world's first online therapy platform and we have helped thousands of children to thrive in their lives. We do this by connecting our specialized therapists with our schools for engaging, effective services. We are passionate about creating an experience of belonging, recognition and achievement for all our colleagues.

How to Apply

To apply for this position, please click here

Thank you for your interest in becoming part of our growing team!