This job has expired

This position was posted on September 20, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Fullscript Inc. logo

Senior Developer, Back End(Ruby) - E-commerce Experience

Job Overview

Location

Canada Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

September 20, 2025

Full Job Description

📋 Description

  • Architect and own the evolution of our Ruby on Rails e-commerce engine that processes millions of dollars in transactions every month. You will design scalable service boundaries, refactor legacy monoliths into cohesive domain-driven modules, and ensure that every line of code you ship directly improves the purchasing journey for 10 million patients.
  • Lead the end-to-end implementation of new checkout flows, subscription logic, and promotional engines. From white-boarding data models to writing GraphQL mutations, you’ll translate complex business rules into elegant, test-covered Ruby that delights both patients and the 100,000 practitioners who rely on us.
  • Build rock-solid integrations with external partners such as Stripe (payments), Avalara (tax), and NetSuite (ERP). You’ll own the retry logic, idempotency keys, webhooks, and audit trails that keep revenue flowing and compliance officers smiling—even when third-party APIs hiccup.
  • Craft an internal, versioned API that empowers other Fullscript teams to launch features faster. You’ll define GraphQL schemas, write clear documentation, and provide SDKs so that colleagues can safely extend the cart, pricing, and inventory subsystems without stepping on each other’s toes.
  • Hunt down performance bottlenecks at scale: N+1 queries, memory bloat, slow serializers, and cold cache misses. You’ll add targeted indexes, introduce read replicas, pre-compute aggregates, and ship observability dashboards that turn metrics into actionable insights.
  • Champion technical excellence by establishing coding standards, introducing static analysis, and rolling out continuous-deployment guardrails. You’ll run architecture guilds, perform deep-dive code reviews, and mentor junior engineers through pair programming and lunch-and-learn sessions.
  • Collaborate daily with product managers, UX designers, data analysts, and front-end engineers in a fully remote, async-first environment. You’ll demo prototypes, refine acceptance criteria, and use A/B tests to prove that your optimizations lift conversion rates and patient adherence.
  • Contribute to the broader engineering culture: speak at our internal tech talks, open-source reusable gems, and help interview the next generation of Fullscript builders. Your influence will ripple across teams and shape how Canada’s fastest-growing health-tech platform scales for the next decade.

Skills & Technologies

TypeScript
Ruby
React
Rails
Kubernetes
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Fullscript Inc. logo
Fullscript Inc.
Visit Website

About Fullscript Inc.

Fullscript is a healthcare technology company that provides an online platform for practitioners to prescribe and dispense professional-grade supplements directly to patients. The service integrates with electronic health records, automates fulfillment, and offers evidence-based dosing protocols. Licensed practitioners manage orders and monitor adherence, while patients receive supplements shipped from GMP-compliant facilities. Revenue comes from supplement sales and SaaS subscriptions. Founded in 2011, the company is headquartered in Ottawa, Ontario, and serves tens of thousands of practitioners across North America.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
San Francisco, California, United States
Contract
Expired May 4, 2026
Linux
Android
Onsite

3 months ago

Apply
Expired
Alternative Payments Ltd. logo

Alternative Payments Ltd.

São Paulo
Full-time
Expired Feb 19, 2026
Java
Go
PostgreSQL
+6 more

6 months ago

Apply
Expired
Remote
Full-time
Expired Dec 27, 2025
Senior
Remote

7 months ago

Apply
Remote - Other
Full-time
Expires Jul 16, 2026
Remote

21 days ago

Apply