Skip to content
Practitioner opt in for the Resolution Refresh Sale is now available until February 10th, 2021! Boost treatment adherence, engage new patients, and grow your revenue!

Development at Fullscript

At Fullscript, you'll enjoy working alongside great people on a wide range of projects. We offer the opportunity to challenge ideas, engage in technological debates, and do your best work.

View job listings
What we do

Our platform is only as good as the engineers who build it.

Our team takes pride in the work that we do and lives by the motto, “leave it cleaner than you found it.”

From a passion that is driven by different disciplines and backgrounds, we have collectively become a wealth of experience and knowledge that delivers quickly and collaboratively.

At Fullscript you get to:

  • Work on a platform that has a positive impact and improves people’s lives
  • Tackle interesting challenges which involve scalability and performance
  • Contribute ideas which directly impact our success
  • Be part of a high growth tech company, where you’re able to influence the culture and trajectory

An emphasis on action.

Pushing boundaries is our thing. We harness collective genius in order to test feature direction in a quick, low-risk way. We value identifying untapped potential and room for improvement — and we make the most of it!

Lean and fast-paced.

We empower our developers to think critically and make real changes by working in agile and autonomous teams. We move fast and ship multiple times per day.


We manage the company against how happy our users are. We make decisions quickly and focus on the long-term vision. We use data to make the best possible decisions.

What I love most about the dev culture at NPFS is its core values of respect, collaboration, and willingness to learn new technologies. This team has allowed me to achieve my goals professionally, and help me grow personally.

Catherine Aylward, UX Developer

Working with a modern tech stack on rails and react means I get the chance to move fast and have a real impact. This couldn’t have been possible without the amazing leadership here that trusts you to get your work done. I love it!

Alfred Pararajasingam, Ruby Developer

Everyone here is committed to helping each other grow professionally and personally. We work together to build things that make a difference in people's lives.

Chantale Barnard, UX Developer

I get to work with some of the best and brightest engineers to change the healthcare industry. I also love the developer experience: the exciting technologies that we are using, the learning resources, the mentorship provided, and the snacks!

Lemuel Ambie-Barango, Senior Ruby Developer

My coworkers are curious and motivated. Everyone here wants to learn more and be better. My coworkers seek out criticism. There are no egos here. Also, everyone is just kind, considerate, and fun to be around!

Andrew Markle, Technical Lead

My favourite thing about Fullscript Engineering is being surrounded by people who want to make a difference in the world (through our platform) and are always looking to improve. This team allows me to do my best work every day!

Ling Abson, Engineering Manager

Use the tools you love

Fullscript is written with Ruby on Rails and our product is built on our internal GraphQL API. On the front-end, we’re using React, TypeScript, and Apollo to create top-notch experiences for our users.

Your next career opportunity awaits

Job title
Remote: Canada
TELECOMMUTE Fullscript Full-time 2020-12-23 Technology Ruby Engineer in our engineering department located in Remote: Canada.
Ottawa, ON + Remote
245 Cooper St Ottawa ON K2P 0G2 Fullscript Full-time 2020-12-23 Technology Senior Ruby Engineer in our engineering department located in Ottawa, ON + Remote.
Remote: Canada, USA
TELECOMMUTE Fullscript Full-time 2021-01-7 Technology Technical Director in our engineering department located in Remote: Canada, USA.
Remote: Canada, USA
TELECOMMUTE Fullscript Full-time 2021-01-11 Technology User Experience Researcher in our data department located in Remote: Canada, USA.

Fuel your growth

We are building an organization where people thrive, grow in their careers, and have a high impact through their work. Here’s how we’re helping to ensure that happens.

Practice what you preach

We don't just say we care about quality software; through code reviews, automated testing, and user feedback, we make quality software our priority.

Ongoing education

Our educational budget helps ensure that our team is up to speed on industry trends, through conferences, books, online courses, and more.

Knowledge sharing

We nurture growth and development through feedback loops and our team mentorship program. We encourage collaboration through our workshops, meetups, and bi-weekly dev talks.

Flexible hours

Not everyone digs the 9 to 5. That's why we want our employees to work when they’re feeling most productive and adjust their hours accordingly.

Be a builder

Deploy code from day one. We have a personal stake of ownership in the work we do, which leads to quality craftsmanship in the code we write.

10% time

We hire good people and trust them to do good work. We believe that 10% time turbocharges innovation. Every Friday, we give our team full autonomy to work on anything they want.


The health of our people relies on the health of our planet. We are certified carbon-neutral, taking our first big step in creating a more sustainable future.

Health and wellness

Reach your health goals with our full benefits plan, discounts on our supplement catalog, and company-wide health and wellness programs.

Diversity and inclusion

Our dedicated D&I Council ensures we advocate for equality and encourage positive change within ourselves and the community. We value the unique strengths and perspectives of our team.

Let's change the way health is prescribed, together

We're always looking for awesome people to join our team!

Apply now

We move quickly and deliver high quality products.

We’re a high-growth tech company - and time matters! We move quickly and value delivering high-quality products to our stakeholders as quickly as we can. Done is better than perfect (but you need to ensure that it’s still great). Be proud of what you create. All team members should strive to deliver work that will scale and can be iterated in the future.

20 deploys per day

Check out our Developer
Handbook for a glimpse into
dev life at Fullscript.

Read the handbook