Full Stack Developer III

Location: Ottawa, ON / Hybrid
Status: Full-time Position, Monday to Friday

TryCycle Data Systems is in the business of turning data into dialogue. Our mission is to reduce treatment barriers, increase human compassion, and improve outcomes for people with addiction, mental illness, depression, trauma, and eating disorders. We are an Ottawa-owned, Ottawa-founded digital health technology company on the verge of major growth! We are extremely proud of our lifesaving work and innovative health-focused solutions being used today with Indigenous groups, Veterans, Clinics, Health Insurers, Researchers and many more.

As a Full Stack Developer, you will help us move our digital health products forward across all fronts: front-end and back-end development, quality control, reliability, performance, and security.

You will be a key contributor and collaborator within our multidisciplinary team. In this environment, day to day problem solving in resource-constrained situations will challenge you to be creative, flexible, and forward thinking. You will have ample opportunity to learn, grow and mentor across the full software stack.


  • Participate in the design, development, review, testing, and deployment of products and systems
  • Research new tools, techniques, and paradigms to continually improve our own products and processes
  • Presenting practical input for strategic technology decisions
  • Continuously seeking to develop your own technical expertise
  • Collaborating closely with other employees and across departments


  • An aptitude for working in a start-up environment
  • Experience with cross-platform mobile technologies especially Ionic/Capacitor/AppFlow
  • Experience with developing responsive applications to run on a variety of device types and sizes
  • Experience using frameworks and languages like JavaScript, Typescript, CSS, HTML, React, Redux, node.js, and express.js
  • Experience with SQL-centric relational databases, especially PostgreSQL and similar
  • Experience designing and developing APIs
  • A dedicated commitment to self-directed learning around current and emerging web technologies
  • A willing mentor and teacher
  • Excellent analytical and organization skills
  • Excellent verbal and written communication skills
  • Critical thinker and with highly developed problem-solving skills
  • Demonstrated initiative and ability to work independently with minimal supervision
  • High level of attention to detail
  • Experience with privacy compliance frameworks such as HIPAA/PIPEDA


  • 4+ years of experience in software development
  • Must reside in Ottawa
  • Superior written and verbal communication skills – must be able to communicate fluently in English both verbally and in writing
  • This position will require a background check and training in privacy regulations


  • Ability to work in our Ottawa office location and remotely (hybrid).
  • To succeed with us, you must be team-oriented, eager to learn, reliable, easy to work with
  • Enthusiasm, passion, and the love of learning goes a long way here. If you have trouble collaborating freely and maintaining friendly communication, even when you don’t want to – we aren’t the right place for you


  • Brand new office space in Ottawa (free parking, free coffee & access to on-site gym)
  • Health and dental benefits plan
  • Employee Assistance Program
  • Bonus personal “flex” days
  • Employee Stock Options Program
  • RRSP Matching Program

At TryCycle Data Systems, we are committed to fostering a diverse and inclusive workplace where all individuals are valued, respected, and empowered to bring their authentic selves to work. We believe that diversity enriches our organization and drives innovation, creativity, and success. We recognize that diversity encompasses a wide range of backgrounds, experiences, and talents. This comes in many forms, and we are always seeking to add new and different perspectives to the team. We are dedicated to creating an environment where individuals from all walks of life can thrive and contribute their unique skills and insights.

Equity is at the heart of our hiring practices. We are dedicated to ensuring fairness, transparency, and equal opportunities for all candidates, regardless of their race, ethnicity, gender, gender identity, sexual orientation, religion, disability, age, or any other dimension of diversity. In addition, we provide reasonable accommodations to ensure that all candidates have an equal opportunity to succeed in our hiring process, upon request.

We invite all qualified individuals to join us in our journey toward a more diverse and equitable future!

Please apply via BambooHR at by March 15th, 2024. We thank all candidates who apply, however, only those selected for an interview will be contacted.