Fullscript engineers collaborating

We ship early and often, about 20+ times per day

At Fullscript, it’s ingrained in our culture to put a premium on speed, failing fast, and iterating often. Despite our speed, our Engineers are expected to create high-quality code that keeps security, scalability, performance, and UX in mind.

Build a platform that helps people get better

Impact

Work on a platform that positively impacts and improves people’s lives.

Solve

Tackle interesting challenges that involve scalability and performance.

Innovate

Shape the success of our platform by contributing genuinely creative ideas.

Grow

Choose the path that suits you best. Become a people leader, or grow as a builder.

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 use React, TypeScript, and Apollo to create top-notch user experiences.

Apollo logo
Docker logo
Elasticsearch logo
GraphQL logo
MySQL logo
Rails logo
Ruby logo
TypeScript logo

Living life to the fullest

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

Ongoing education

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

Knowledge sharing

We nurture growth through feedback loops and mentorship programs. We inspire collaboration with workshops, meetups, and bi-weekly dev talks.

Build cool stuff

We offer opportunities to work on exciting new projects or ideas during Hackathons or flex time. If you’re passionate about it, work on it.

Community focus

We’re social people who like to connect with each other. Town Halls, Fullhouse, offsites, teams, and clubs are an essential part of our culture

Health and wellness

Reach your wellness goals with our benefits plan, discount on healthcare’s best supplements, and company-wide health and wellness programs.

Diversity and inclusion

Our DEIB Council and Employee Resource Groups advocate for positive change within ourselves, our company, and our communities.

Connection + Autonomy = Brilliance

The core of our Wherever You Work Well philosophy is choice. For most, that means choosing a hybrid setup. We have physical spaces in our core locations and virtual hubs across Canada and the US. Whether you’re near an office or working remotely, you can fully engage with the Fullscript community IRL.

left arrow icon
Central hub location

Ottawa, ON

Located in the heart of downtown Ottawa, Fullscript is located in the modern Constitution Square (CSQ). Find various work setups to suit your style — large open-concept areas, smaller living room-style spaces, or private phone booths. Amenities include fitness facilities, ping pong tables, games, unlimited snacks, and caffeinated beverages.

Central hub location

Kanata, ON

Nature and hiking more your vibe? Fullscript’s second Ottawa location is nestled in the Kanata North Technology Park (aka Canada’s Silicon Valley). Dubbed “The Retreat,” this space is surrounded by green space with access to hiking trails, an outdoor volleyball court, an outdoor patio/BBQ, and a sunroom perfect for yoga. There’s truly nothing like it.

Central hub location

Manchester, NH

Surrounded by the rolling hills of New Hampshire, Fullscript lives on the top floor with a beautiful view of downtown Manchester. This brand-new modern space offers ample areas for collaboration or personal phone booths for 1:1s. It also comes equipped with a fitness facility and parking – at no cost.

Virtual hub

Kelowna, BC

Our Kelowna virtual hub is made up of Fullscripters from different departments working from home and getting together for social events like hiking iconic BC mountains, dodgeball, socials, and more.

Virtual hub

Toronto, ON

Our Toronto virtual hub is for anyone living in the Greater Toronto Area. Fullscripters get together once a month in a centrally located coworking space to socialize, collaborate, and spend time together in person.

Virtual hub

Phoenix, AZ

The Phoenix crew regularly gets together for social events, including hiking, picnics, events to support a cause, and staying cool in the Arizona heat with ice cream socials. Enjoy the flexibility of working remotely while still building connections with your teammates.

right arrow icon
 
 
 
 
 
 

Apply to our Engineering Team today

Job title
Department
Location
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2025-12-04 21:25:03 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. Fullscript is growing fast, and the systems that power our business need to grow with us. We’re looking for an Intermediate Software Developer to join our Operations & Business Systems group. This team works cross-functionally with engineering, finance, operations, and product. This is where the company’s most important workflows live: orders, fulfillment, inventory, accounting, taxation, payouts, and everything in between. If you enjoy untangling complex problems, designing systems that scale, and building integrations that make the business run smoother, you’ll feel right at home. The team values clear thinking, strong communication, and high ownership. We care about doing things well and helping each other grow along the way. You’ll work with a group that handles mission-critical infrastructure, partners closely with stakeholders across the company, and leads many of the technical decisions that shape how Fullscript operates. You’ll also collaborate with our AI-first engineering group to rethink workflows, automate processes, and bring modern tooling into places that need it most.
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2025-08-05 19:48:28 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. We are currently looking for a senior backend developers who want to build a platform to create rich, stable, and compelling experiences for our users. Fullscript is written with Ruby on Rails, and our Ruby Engineers build and maintain our internal GraphQL API. They work directly with our front-end engineers to build out functionality on the Fullscript platform. On the front end, we’re using React, TypeScript, and Apollo to create top-notch experiences for our users. Our team cares about doing things well, and about the developer experience on the team. We host in-house training on all sorts of topics, from React all the way through to Kubernetes. Fullscript is a place where you’ll be encouraged to learn, mentor, and grow. This is how we like building software: https://fullscript.com/developer-handbook. If you share our values, we’d be excited to talk with you! On the Core team, you will work with the financials, contributing to projects related to payments, checkouts, or our e-commerce engine.
Engineering
Toronto, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2025-12-06 18:34:46 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. The Hercules team builds the backbone of Fullscript’s data ecosystem; everything from the services, models, and tooling that make sure the right data reaches the right systems in the right shape. We’re the group that keeps the platform upright: reliable, efficient, and able to scale as the business grows. We’re hiring a Senior Fullstack Developer to join this team. You’ll work in our profile and audience lane, where customer, product, and marketing data come together to power personalization and insight across the platform. This role is a fit for someone who loves creating well-designed systems, building reusable tooling, and partnering closely with technical and non-technical teams to ship solutions that last. You’ll write production-grade backend and fullstack code, shape foundational architecture, and build the packages and SDKs other engineers rely on. You’ll operate with autonomy, collaborate across domains, and bring clarity, curiosity, and good judgment to a space that grows more important every quarter. This is a hands-on engineering role, not a pure data role. You’ll work deeply across backend services, developer tooling, event-driven systems, and the infrastructure that moves and shapes data at scale.
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2025-11-26 18:34:35 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. Journeys is a startup product within Fullscript. The goal is simple but ambitious: help patients move from a baseline health assessment to long-term wellness with the support of their practitioner. The team is building a longitudinal health platform that brings together diagnostics, personalized protocols, engagement tools, and new ways for practitioners to deliver care at scale. Journeys operates inside the Fullscript ecosystem but functions with the speed and focus of a small product team. We learn by building, experimenting with new ideas, and shipping work that reaches real users quickly. The work blends product development, data, labs, and practitioner tools, and much of it starts from a blank page. If you like solving meaningful problems, making thoughtful tradeoffs, and helping shape a product in its early stages, this team offers that opportunity. Our engineering culture values clarity, curiosity, and craftsmanship. We help each other grow, we communicate openly, and we focus on delivering work that moves the product forward. If this feels like the kind of environment you want to be part of, we would love to talk.
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2025-02-14 17:50:26 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. We are seeking a Senior React Native Engineer to join our platform team focused on mobile. As a Senior React Native Engineer, you will play a crucial role in shaping the technical direction and architecture of our patient-facing e-commerce mobile application. You will work closely with the Technical Lead and other technical leaders, as well as collaborate with the product team to address the challenges of a rapidly growing platform with increasing demands. 🔗 How we build: Fullscript Developer Handbook This position can be based remotely in BC, AB, MB, ON, or NS.
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2025-11-28 20:12:49 Technology Fullscript helps people get better. It’s at the core of everything we do. As the leading platform for prescribing integrative health products, our work positively impacts millions of lives everyday. Our purpose extends well beyond our platform. As a health company, we are committed to the wellbeing of our team members. We are building an organization where people thrive, grow, and have a high impact through their work. 🌱 By joining us, you stand with our purpose. You are an independent thinker, who likes to leave things better than you found them. You do things not because they are easy but because they are right. Ready to make an impact? Fullscript is currently looking for an experienced senior web developer who wants to build websites that deliver rich, stable, and compelling experiences for our users. This role focuses on developing and maintaining our education platform, ensuring high performance, scalability, and seamless integrations with internal and third-party services. Our team works with NextJS and PayloadCMS, to create dynamic and engaging user experiences. We value clean, maintainable code, best practices, and a strong developer experience. Collaboration is key, and you’ll work closely with marketing, product, and design teams to bring ideas to life efficiently. At Fullscript, continuous learning and growth are part of our culture. We provide in-house training on various topics, from modern front-end frameworks to backend optimization strategies. You’ll be encouraged to mentor, learn, and refine your craft alongside a passionate team. This is how we like building software https://fullscript.com/developer-handbook. If you share our values, we’d be excited to talk with you! On this team, you’ll work on our education platform, developing features requested by stakeholders and creating tools that empower them to manage the site independently.